Autor | Zpráva | ||
---|---|---|---|
Petr ZZZ Profil |
#1 · Zasláno: 13. 2. 2010, 12:30:00
V návaznosti na vlákno Dva sloupečky pomocí DIV bych se rád zeptal, proč dal Plaváček styly v hlavičce do komentáře <!-- -->, viz kousek kódu:
<html> <head> <style type="text/css"> <!-- html, body { margin:0; padding:0; } --> </style> </head> <body> </body> </html> |
||
Bubák Profil |
#2 · Zasláno: 13. 2. 2010, 12:33:09
Petr ZZZ:
„proč dáváš styly v hlavičce do komentáře <!-- -->“ Tipnul bych si, že něco jako úcta ke starým časům, kdy existovaly prohlížeče, které neznaly tag <STYLE>. |
||
Petr ZZZ Profil |
#3 · Zasláno: 13. 2. 2010, 12:57:34
[#9] Bubák
Díky. Znamená to, že komentář <!-- --> funguje jenom uvnitř <body> </body> jako komentář a v hlavičce ne? Ona tedy hlavička tak jako tak není vidět; asi mi není úplně jasná funkce komentáře - on má komentované zneviditelnit nebo znefunkčnit? |
||
Joker Profil |
#4 · Zasláno: 13. 2. 2010, 13:26:09 · Upravil/a: Joker
Petr ZZZ:
„Znamená to, že komentář <!-- --> funguje jenom uvnitř <body> </body> jako komentář a v hlavičce ne?“ Ne. Komentář právě funguje všude. Jenže obsah značky <style> nebo <script> se nezpracovává HTML parserem, že. Čili teoretický prohlížeč neznající značku <style> by bez toho komentáře její obsah, tj. samotný stylopis, vypsal do stránky. Takhle by teoretický prohlížeč neznající značku <style> obsah značky považoval za komentář a ignoroval. Naopak prohlížeč znalý značky <style> její obsah zpracuje jako CSS, kde se HTML komentářové značky ignorují. (to samé platí pro značku <script>, kde se ovšem myslím <!-- považuje za jednořádkový komentář... a --> se dá zase do Javascriptového komentáře: // -->) Je ale otázka, nakolik je to dnes užitečné, když všechny prohlížeče s měřitelným podílem na trhu značkám <script> a <style> rozumějí. Možná lepší řešení je dávat skripty a styly do externích souborů. |
||
Bubák Profil |
#5 · Zasláno: 13. 2. 2010, 13:42:08
Petr ZZZ:
Jde o poměrně obsáhlé nesovisející téma a nerad bych to tu zaplevelil. Pokud tě to zajímá, dej si samostatný dotaz. Stručně, HTML komentář je uvnitř tagu. |
||
Petr ZZZ Profil |
#6 · Zasláno: 13. 2. 2010, 15:01:54 · Upravil/a: Petr ZZZ
Joker, Bubák:
Děkuji za obě vysvětlení, která mi úplně stačí. Nicméně nové vlákno je dobrý nápad, založil jsem, už jsme zde v něm a děkuji moderaci za přesunutí příspěvků z původního vlákna Dva sloupečky pomocí DIV. |
||
Časová prodleva: 14 let
|
0