Többszöri ellenőrzés után is pirossal jelzi a lezáró tageket Githubra töltött Html kód?
Több oldalon is leellenőrizem, megjelenítésben is oké minden. Úgy működik ahogy kell. Githubon viszont sok html tag bezáró tagjét pirossal kijelöli.
.php kiterjesztésben van elmentve a file, de csak html, css és Js ből tevődik össze. Egyenlőre.
Privát üzenetben kaptam egy forráskódot.
A privát részeket anonimizálva - és egyes záró tagek utáni tabulátorokat eliminálva - közzéteszem:
nos igen, a HTML-validator
erre a forráskódra jogosan morog:
* a <html> tag lang attribútuma hiányzik
* a "top" azonosítót csak egyszer lehet használni
* az align és frameborder attribútumok kiszervezhetőek CSS-be
* a képek alt attribútumát kötelező megadni
illetve figyelmeztet:
* a <h1>-et érdemes egyéni főcímként használni
Illetőleg pár személyes javaslat (ez nem befolyásolja a HTML-kód validálását, csak az oldal betöltését könnyíti):
* ismétlődő, soron belüli formázásokat (style attribútum) érdemes kiszervezni a <style> tagbe (vagy még inkább külön CSS-állományba)
* az onclick attribútumokat és érdemes megoldani a Javascript kódon belül (document.querySelector jó barát tud lenni) - Unobtrusive JavaScript ( [link] ) ugyebár
* <script> tageket a </body> elé ( [link] )
* érdemes a stíluslapokat és szkripteket egy-egy külső fájlba rakni ( [link] illetve [link] )
* külső CDN-ről Javascript és CSS-fájlokat behívni biztonsági kockázatot jelent - szolgáld ki saját hosztról, vagy alkalmazz SRI-t ( [link] )
Szóval valahogy minimum így (nem mindent javítottam ki):
Köszönöm a részletes válaszod!
Jó fej vagy. :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!