Czy naprawdę nie widzisz różnicy semantycznej między powyższym zapisem a np. <div class=foo>?
Wybacz ale, może jestem głupi ala ja nawet niw widzę różnicy pomiędzy <strong> i <b> , skąd czytelnik ma wiedzieć czy tekst widniejący na stronir jest semantyczny czy nie? Akir
On Thu, Oct 14, 2004 at 08:33:32AM +0200, Kierus Andrzej wrote:
Czy naprawdę nie widzisz różnicy semantycznej między powyższym zapisem a np. <div class=foo>?
Wybacz ale, może jestem głupi ala ja nawet niw widzę różnicy pomiędzy <strong> i <b> , skąd czytelnik ma wiedzieć czy tekst widniejący na stronir jest semantyczny czy nie? Akir
Nie widzisz różnicy wizualnej, ponieważ tak się składa, że większość przeglądarek pokazuje je tak samo.
Różnica jest ideowa, <b> jest boldem i nie ma tutaj marginesu na jakieś manewry ze strony przeglądarki (choć technicznie można użyć CSS aby zmienić tego bolda w italika, byłoby to bardzo nieeleganckie).
<strong> ma znaczenie (dla programu/osoby interpretującej HTML) takie, że dany tekst ma być wyróżniony. I to przeglądarka może zdecydować, że np. strongi pokazuje kolorem czerwonym (bo np. terminal na którym pracujesz nie obsługuje boldów), albo kazać syntezatorowi powiedzieć dany tekst głośniej, albo sformatować w jakikolwiek inny sposób. Autor strony również może na to wpływać przy pomocy CSS i będzie to zgodne z ideą HTML-a, bo nawet stara przeglądarka bez obsługi CSS będzie rozumiała jakie znaczenie ma <strong>.
Wanted