Acum că ne-am concentrat asupra noilor caracteristici ale HTML5 și am avertizat despre metodele ineficiente la care au recurs dezvoltatorii în trecut, să aruncăm o privire la câteva alte etichete și metode pe care să le evităm să le folosim în codul nostru. În timp ce unele dintre acestea sunt deja depreciate , nu toate sunt eliminate, îndepărtându-le, când le folosim, de obiectivele noastre de a separa structura de stil și design responsiv.
<b>, <i>, <strong>
Toate acestea pun accent pe text și pot fi înlocuite cu CSS. Folosirea acestora în codul dvs. implică o modificare a stilului dvs. CSS nu va determina neapărat dacă stilul textului este sau nu afectat pentru conținutul împachetat în aceste etichete. De asemenea, înseamnă că trebuie să editați stilul în două locuri, atât fișierele CSS, cât și fișierele HTML.
<font>
Din nou, putem controla fontul (cu și mai mult control) folosind CSS, iar codificarea tare a fontului în pagina ta poate suprascrie ceea ce ai dorit în CSS.
<br>
Știu, am (și voi folosi) pauze în exemplele mele. Ceea ce vreau să descurajez aici este utilizarea pauzelor ca o soluție rapidă atunci când ar trebui să utilizați <p> sau ceva mai potrivit. Dacă o altă etichetă identifică mai bine conținutul dvs., dar nu doriți o parte din stilul automat care vine cu eticheta, putem înlocui aceste atribute în CSS-ul nostru, așa că utilizați cea mai bună etichetă pentru conținutul dvs. Vom vedea cum să-l adaptăm la nevoile dvs. când ne uităm la CSS mai târziu.
Atribute de stil
La fel cum nu folosim etichete care pot modifica stilul în HTML, ar trebui să evităm să folosim atribute care afectează și aspectul paginii, cum ar fi alinierea conținutului sau aplicarea de chenare, culori și alte elemente CSS.
Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu
Lasă un răspuns