Apartiganta Enhavon De Dezajno Faras Site Management Facila
CSS (Cascading Style Sheets) fariĝis la fakta maniero al stilo kaj meti retejojn. Diseñistoj uzas stilojn por informi retumilon kiel retejo montriĝus laŭ aspektoj de aspekto kaj sentado, kovrante tiajn faktorojn kiel koloron, interspacon, tiparojn kaj multe pli.
CSS-stiloj povas esti deplojitaj de du manieroj:
- Inline - ene de la kodigo de la retpaĝaro mem, sur individua, elemento-per-elemento bazo
- En sendependa CSS-dokumento, al kiu la retejo estas ligita
Plej bonaj Praktikoj por CSS
"Plej bonaj praktikoj" estas la metodoj de desegnado kaj konstruado de retejoj, kiuj pruvis esti la plej efikaj kaj doni la plej revenon por la laboro implikita. Sekvanta ilin en CSS en retejo dezajno helpas retejojn aspekti kaj funkcii tiel kiel eble. Ili evoluis dum la jaroj kune kun aliaj TTT-lingvoj kaj teknologioj, kaj la sendependa CSS-stilfolio fariĝis la preferata metodo.
Sekvante plej bonajn praktikojn por CSS povas plibonigi vian retejon laŭ la jenaj manieroj:
- Apartigas enhavon de dezajno. Unu el la ĉefaj celoj de CSS estas forigi desegnajn elementojn de HTML kaj loki ilin en alia loko por la konservanto. Ĉi tio ankaŭ utilas por disigi projektojn de programistoj tiel ke ĉiu povas koncentriĝi en siaj spertaj areoj. Desegnisto ne devas esti programisto por subteni la aspekton de retejo.
- Havas bontenadon facile. Unu el la plej senŝvetaj elementoj de retpaĝo estas bontenado. Kontraste kun presitaj materialoj, retejo neniam estas "unu kaj farita." Enhavo, dezajno kaj funkcio povas kaj devas evolui kun la tempo. Havi la CSS en centra loko, prefere ol ŝprucita tra la retejo, faras multe pli facile subteni.
- Konservas vian retejon alirebla. Uzanta CSS-stilojn helpas serĉilinojn kaj malebligitajn individuojn interagi kun via retejo.
- Konservu vian retejon nun pli longan. Uzante plej bonajn praktikojn kun CSS, vi aliĝas al normoj, kiuj estis provitaj stabilaj sed flekseblaj por akomodi ŝanĝon en la retejo de dezajno.
Inline Stiloj Ne Estas Plej Bona Praktiko
Inline stiloj, dum ili havas celon, ĝenerale ne estas la plej bona maniero por konservi vian retejon. Ili iras kontraŭ ĉiu el la plej bonaj praktikoj:
- Inlineaj stiloj ne disigas enhavon de dezajno. Inlineaj stiloj estas ĝuste la samaj kiel enigita tiparo kaj aliaj clunky-desegnaj etikedoj, kiujn modernaj programistoj fervasas kontraŭ. La stiloj tuŝas nur la apartajn, individuajn elementojn al kiuj ili aplikiĝas; Dum tio povus doni al vi pli grandajn kontrolojn, ĝi ankaŭ faras aliajn aspektojn de dezajno kaj disvolviĝo - kiel kohereco - pli malfacila.
- Inline stiloj kaŭzas bontenadon kapdoloroj. Kiam vi laboras kun stiloj, montriĝu, kie stariĝas stilo, povas esti malfacila. Kiam vi traktas miksaĵon de inline, enigita kaj eksteraj stiloj , vi havas multajn lokojn por kontroli. Se vi laboras en retejo-dezajno aŭ devas rediseñi aŭ subteni lokon konstruitan de iu alia, tiam vi havos eĉ pli da problemoj. Unufoje vi trovos la stilon kaj ŝanĝos ĝin, vi devos fari tion sur ĉiu elemento en ĉiu paĝo, kie ĝi estas metita. Tio pliigas tempon kaj laboron de buĝetoj astronomie.
- Inlineaj stiloj ne estas tiel atingeblaj. Dum moderna ekrano-legilo aŭ alia asistema aparato eble kapablas manipuli enlinajn atributojn kaj etikedojn efike, iuj pli malnovaj aparatoj ne povas, kiuj povas rezultigi iujn strange strange montritajn paĝojn. Ekstra karakteroj kaj teksto povas influi kiel via paĝo estas rigardata per serĉilo-roboto ankaŭ, do via paĝo ankaŭ ne fariĝas laŭ serĉilo-optimumigo (SEO).
- Inline stiloj faras viajn paĝojn pli grandaj. Se vi ŝatus ĉiun paragrafon en via retejo aperi certan manieron, vi povas fari ĝin unufoje kun ses linioj aŭ tiel de kodo en ekstera stilfolio. Se vi faras ĝin per inlinaj stiloj, tamen vi devas aldoni tiujn stilojn al ĉiu alineo de via retejo. Se vi havas kvin liniojn de CSS, tio estas kvin linioj multiplikitaj per ĉiu alineo en via retejo. Tiu larĝeco kaj ŝarĝa tempo povas rapide aldoni.
La Alternativo al Inline Stiloj: Eksteraj Stiloj
Anstataŭ uzi inline stilojn, uzu eksterajn stilojn . Ili donas al vi ĉiujn profitojn de CSS plej bonaj praktikoj kaj estas facile uzataj. Dungita de ĉi tiu maniero, ĉiuj stiloj uzataj en via retejo vivas en aparta dokumento, kiu tiam estas ligita al TTT-dokumento kun sola linio de kodo. Eksteraj stiloj tuŝas ĉiun dokumenton, kiun ili aliĝas. Tio signifas ke, se vi havas 20-paĝan paĝaron, en kiu ĉiu paĝo uzas la saman stilfolion - kiu estas tipe kiel ĝi estas farita - vi povas ŝanĝi al ĉiu el tiuj paĝoj simple redaktante tiujn stilojn unufoje, en unu loko. Ŝanĝi stilojn en unu loko estas senfine pli oportuna ol serĉi tiun kodigon en ĉiu paĝo de via retejo. Ĉi tio faras longan tempa administrado multe pli facila.