Curățați cod html
In acest articol voi discuta despre modul în care puteți controla corectitudinea paginilor web HTML-cod. Iată câteva instrumente vor fi prezentate
verificarea și controlul HTML-cod în ceea ce privește standardul.
De ce avem nevoie de „dreapta“ codul HTML?
HTML - un limbaj special de marcare pentru paginile web. această limbă
standardizate. Fiecare valori de etichete sunt definite strict. Fiecare etichetă are un
anumite atribute. HTML-cod al paginii este interpretat de browser și se traduce într-o imagine pagină web pe care utilizatorul vede.
Acum, imaginați-vă că codul HTML al paginii conține erori (nu se potrivește
standard). În acest caz, browser-ul nu?
Cea mai simplă opțiune - este de a afișa un mesaj de eroare și toate.
Cu toate acestea, utilizatorul este puțin probabil să fie bucuroși să vadă, în locul paginii pe care
Etichetă lipsă de închidere, un mesaj de eroare. Prin urmare, factorii de decizie browser-ul a fost invers. Browsere încearcă (la cele mai bune inteligenței) „repara“ invalid HTML-cod.
Aici se află problema. Fiecare browser are propriile sale reguli, pe care el
HTML va corecta erorile de pe paginile web. Prin urmare, dacă o pagină are un
erori, atunci există o probabilitate mare ca pagina este diferită
browsere va arata diferit.
Mai mult decât atât, chiar dacă acum arată la fel în toate browserele, aceasta nu înseamnă că va dura pentru totdeauna. Cu o versiune nouă a unui browser HTML de corectare a erorilor poate fi modificat. Dar aderarea la standarde este puțin probabil să fie schimbat.
Serviciul de validare W3C Markup
Este necesar să se spună cum determină serviciul pe care standardul
verificați pagina. Fiecare pagină web de la început ar trebui să conțină
descrierea tipului de document. Ar trebui să arate ceva de genul asta:
În acest caz, este declarat că documentul este o pagină HTML și configurat
el folosește editorul HTML 4.01.
Dacă utilizați tipul de document HTML 4.01, apoi să fie pregătit pentru
eventualități. De exemplu, nu puteți utiliza intrările forma tag scurtate în HTML clasic (ambele de deschidere și eticheta de închidere).
Este necesar să se facă acest lucru:
charset = 'ferestre-1251' „>
Dacă doriți să utilizați o formă prescurtată de tag-uri de scriere, puteți
descrie tipul de pagina dvs. ca „HTML avansat“ (XHTML). Acest tip deja
Acesta vă permite să se bucure de tipul de construcții:
Pentru a anunța tipul documentului ca XHTML, trebuie să adăugați la partea de sus
line:
Găsirea această linie, Validatorul W3C va verifica pagina Web utilizând
reguli standard XHTML.
Dar fii atent. standardul XHTML nu permite lipsa de închidere
tag-ul. Aceasta este, în cazul în care elementul
este destul de acceptabil pentru HTML, The
XHTML Validator va genera o eroare. Pentru a „întâlni“ este necesar să se
în loc de
pentru a utiliza
HTML Validator plug-in pentru Firefox
pictogramă va apărea după ce instalați acest plug-in bara de stare Firefox și / sau
text, indicând dacă există erori pe pagina Web curentă. Dublu-clic pe această pictogramă vă va duce la fereastră codul sursă al paginii cu marcate
erori.
Avantajul evident al acestui plugin este că nu trebuie să fie on-line la
Verificați sintaxa HTML-pagini. Vă recomandăm să încercați cel puțin acest instrument. Personal, îmi place foarte mult. Foarte confortabil și funcțional.
De exemplu, puteți configura plugin-ul pentru a face să funcționeze numai pe anumite
site-uri. Făcând acest lucru vă va economisi timp afișarea de pagini pe care nu doriți
verifica.
Puteți ascunde anumite avertismente, dacă nu doriți să fie afișate în bara de stare. De exemplu, am dezactivat avertismentul că tabelul nu este atribut sumar. Nu știu de ce acest plugin ia în considerare acest lucru
atribut este obligatoriu. Codul HTML standard, nu am găsit o cerință obligatorie
prezența acestui atribut pentru o etichetă