Ahoana no hanaisotra ny famoronana endri-piraketana amin'ny styliste miaraka amin'ny style stylesheet

Hahazo ireo zava-misy amin'ireo toro-hevitra ireo

Ny tranonkala rehetra dia ahitana ny zavatra fantatra amin'ny hoe "fomba tsy voafehy." Ireo dia endrika izay mamaritra ny fijery sy ny fahatsapana ireo singa HTML amin'ny tsy fisian'ny fampahalalana hafa. Ohatra, amin'ny saika ny navigateur rehetra dia ny endriky ny endriky ny hyperlinks dia loko manga mamirapiratra miaraka amina fanindriana. Tahaka izany no hijerena ireo rohy ireo raha tsy milaza azy ireo amin'ny fomba hafa.

Ny tranokala tranokala fidirana dia afaka manampy, saingy amin'ny tranga maro dia te-hanala ireo styles ireo ny web-designers mba hahafahan'izy ireo manomboka vaovao miaraka amin'ny karazany fa 100% no mifehy azy. Izany dia atao amin'ny fampiasana ny anarana hoe "haitraitra maoderina."

Ny tarehimarika haingam-pandehan'ny metatra dia tokony ho ny karazan-damba voalohany antsoinao amin'ny antontan-taratasy rehetrao. Mampiasa tranokely maodam-barotra maoderina ianao mba hanesorana ireo tranokala fidirana amin'ny tranokala izay mety miteraka olana amin'ny tranokala tranokala misimisy kokoa. Raha vantany vao nesorinao ny karazan-tsoratra haingam-piraketana, dia manomboka amin'ny toerana iray ao amin'ny browsers rehetra ny endrikao - toy ny lamba maloto amin'ny sary hosodoko.

Fandikan-teny maneran-tany

Ny tarehimarika haingam-pandehanao dia tokony hanomboka amin'ny alàlan'ny familiana ny sisiny, ny fametahana sy ny sisintany ao amin'ny pejy. Ny navigateur sasany ao amin'ny tranonkala sasany dia mampiova ny vatan'ny rakitra amin'ny pixiônika 1 na 2 avoaka avy amin'ny sisin'ny tranokala. Izany dia manome antoka fa mitovy daholo ny rehetra:

html, body {margin: 0px; padding: 0px; border: 0px; }

Te-hanamboatra ny endriny ihany koa ianao. Ataovy azo antoka koa ny hametrahana ny haben'ny endritsoratra ho 100% na 1em, mba hahazoana ny pejinao, fa ny habe dia mbola mifanaraka. Ary aoka ho azo antoka ny hampiditra ny haingam-pandeha.

body {font: 1em / 1.25 Arial, helvetica, sans-serif; }

Lohateny fanoratana

Lohateny na marika fanalahidy (H1, H2, H3, sns). Amin'ny alalan'ny fanesorana ny lanjany, ny sisin-dàlana sy ny felana, dia manome antoka fa mbola mainty (na kely) kokoa noho ireo lahatsoratra manodidina azy ireny tags ireny raha tsy misy fombafomba fanampiny:

h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-weight: normal; font-family: Arial; Helvetica; sans-serif; }

Azonao atao ny mieritreritra ny mametraka tarehimarika voafaritra manokana, tsipika kely sy tsotsotra amin'ny marika lohateny, fa tena miankina amin'ny endrika tranonkala noforoninao izany ary tokony havela ao amin'ny taratasy fanoratana maoderina. Azonao atao ny mametraka fomba maromaro ho an'ireo lohateny ireo raha ilaina ho an'ny famolavolanao manokana.

Fichier Plage Text

Ankoatra ny lohatenim-baovao, misy andian-dahatsoratra hafa izay tokony ho azonao antoka fa hazava. Ny teboka iray izay adinon'ny olona matetika dia ny marika famantarana ny latabatra (TH sy TD) ary mamaritra ny marika (SELECT, TEXTAREA ary INPUT). Raha toa ka tsy mametraka azy ireo mitovy habe amin'ny vatanao sy ny andalana fehintsoratra ianao, dia mety ho gaga amin'ny fomba mahatsikaiky ny mpampiasa azy.

p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {margin: 0; padding: 0; font: normal normal normal 1em / 1.25 Arial, Helvetica, sans-serif; }

Tsara ihany koa ny manome ny teny nindraminao (BLOCKQUOTE sy Q), famintinana, ary fohy hafa kely, mba hahalalan'izy ireo bebe kokoa:

blockquote {margin: 1.25em; padding: 1.25em} q {font-style: italic; } acronym, abbr {cursor: help; sisiny ambany: 1px tifitra; }

Rohy sy sary

Ny rohy dia mora ny mitantana sy miova avy amin'io soratra manga miboridana voalaza etsy ambony io. Aleoko mijanona foana ny rohy misy ahy, fa raha tianao izany dia fomba hafa ahafahanao mametraka safidy ireo safidy. Tsy misy koa ny loko ao amin'ny taratasy fanoratana maoderina, satria miankina amin'ny famolavolana izany.

a, a: rohy, a: nitsidika, a: active, a: hover {text-decoration: underline; }

Amin'ny sary, zava-dehibe ny manakana ny sisintany. Raha toa ny ankamaroan'ny navigateurs dia tsy mampiseho sisin-tany manodidina ny sary tsotra, rehefa mifandray ny sary dia mamadika ny sisintany ny navigateur. Hanamboatra ity:

img {border: none; }

tables

Raha toa ka tsy ampiasaina intsony ny tabilao, tsy afaka mampiasa azy ireo intsony ny tranokala ho an'ny antontan-kevitra momba ny tablette. Izany dia fampiasana tsara ny latabatra HTML. Efa nataonay antoka fa mitovy ny habaka fanalahidy ho an'ny latabatra latabatrao, fa misy karazany hafa tokony hapetrakao mba hijanona ho toy izany ihany ny tabilao:

latabatra {margin: 0; padding: 0; sisintany: tsy misy; }

Forms

Tahaka ny amin'ny singa hafa, tokony hamoaka ny sisin-dàlana sy ny famolavolana manodidina anao ianao. Zavatra iray hafa tiako atao dia ny manoratra ny andiam-bolana toy ny " inline " mba tsy hametrahana sehatra fanampiny izay hametrahanao ny marika ao amin'ny code. Tahaka ny amin'ny singa endritsoratra hafa, dia mamaritra ny fampahalalana ny endri-tsoratra voafidy, ny textarea ary ny fidirana ambony etsy ambony, mba ho toy ny ambiny amin'ny lahatsoratra.

endrika {margin: 0; padding: 0; show: inline; }

Tsara ihany koa ny manova ny cursor amin'ny labels. Izany dia manampy ny olona hahita fa hanao zavatra ny labels rehefa tsindrio izany.

label {cursor: pointer; }

Classes Common

Ho an'ity ampahany amin'ny tabilao maoderina ity dia tokony hamaritra sokajy izay mahaliana anao. Ireto ny sasany amin'ireo kilasy izay ampiasaiko matetika. Mariho fa tsy misy singa manokana izy ireo, ka azonao omena azy ireo izay ilainao:

.clear {clear: both; } .floatLeft {float: left; } .floatRight {float: right; } .textLeft {text-align: left; } .textRight {text-align: right; } .textCenter {text-align: center; } .textJustify {text-align: justify; } .blockCenter {aseho: block; margin-left: auto; margin-right: auto; } / * Tadidio ny hametrahana width * / .bold {font-weight: bold; } .italic {font-style: italic; } .underline {text-decoration: underline; } .noindent {margin-left: 0; padding-left: 0; } .nomargin {margin: 0; } .nopadding {padding: 0; } .nobullet {lis-style: none; lisitra-style-image: tsy misy; }

Tsarovy fa noho ireo kilasy ireo dia nosoratana talohan'izay karazana hafa ary kilasy tsotra fotsiny izy ireo, mora ny manosika azy amin'ny karazana toetra hafa izay mitranga any aoriana any amin'ny cascade . Raha hitanao fa mametraka kilasy iombonana amin'ny singa iray ianao ary tsy misy fiantraikany, dia tokony hanamarina ianao fa tsy misy fomba hafa ao amin'ny iray amin'ireo totoo taty aoriana izay misy io singa io.

The Stylesheet Master manontolo

/ * Ny votoatin'ny Global * / html, body {margin: 0px; padding: 0px; border: 0px; } body {font: 1em / 1.25 Arial, Helvetica, sans-serif; } / * Lohateny * / h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-weight: normal; font-family: Arial; Helvetica; sans-serif; } / * Text Styles * / p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {margin: 0; padding: 0; font: normal normal normal 1em / 1.25 Arial, Helvetica, sans-serif; } blockquote {margin: 1.25em; padding: 1.25em} q {font-style: italic; } acronym, abbr {cursor: help; sisiny ambany: 1px tifitra; } small {font-size: .85em; } big {font-size: 1.2em; } / * Links and Images * / a, a: rohy, a: nitsidika, a: active, a: hover {text-decoration: underline; } img {border: none; } / * Tables * / lat} {margin: 0; padding: 0; sisintany: tsy misy; } / * Forms * / form {margin: 0; padding: 0; show: inline; } marika {cursor: pointer; } / * Common Classes * / .clear {mazava: both; } .floatLeft {float: left; } .floatRight {float: right; } .textLeft {text-align: left; } .textRight {text-align: right; } .textCenter {text-align: center; } .textJustify {text-align: justify; } .blockCenter {aseho: block; margin-left: auto; margin-right: auto; } / * Tadidio ny hametrahana width * / .bold {font-weight: bold; } .italic {font-style: italic; } .underline {text-decoration: underline; } .noindent {margin-left: 0; padding-left: 0; } .nomargin {margin: 0; } .nopadding {padding: 0; } .nobullet {lis-style: none; lisitra-style-image: tsy misy; }

Lahatsoratra niavian'i Jennifer Krynin. Edited by Jeremy Girard on 10/6/17