Sémantika (X)HTML dokumentu I.
Sémantika. Zvláštní slovo. Otevřu-li slovník cizích slov na tomto hesle, dozvím se, cituji: „Sémantika je nauka o významu jazykových jednotek.“
To platí i pro (X)HTML dokument. Jak dobře víte, v (X)HTML dokumentu se jednotlivé jazykové jednotky nazývají tagy. Každý tag má svůj specifický význam, například <a> označuje odkaz nebo <img> říká, že obsahem je obrázek. V těchto případech těžko nahradit konkrétní tag nějakým jiným, z hlediska funkčnosti jsou unikátní. Jiná situace nastává při podání textové informace.
Zajímavý dotaz k tématu padl na diskusi Jak psát webu. Uživatel PerToon se tam zajímá o to, zdali lidé při tvorbě stránek používají tag <p>, nebo jej suplují neutrálními tagy <div> či <span>. Dovolím si situaci rozebrat zde.
Podívám-li se na zdrojový kód svých stránek ve svém oblíbeném editoru, vidím jej asi tak, jak jej vnímají prohlížeče. Všímám si a orientuji se podle jednotlivých tagů, text vnímám v jejich kontextu. Podívám-li se na stejnou stránku v internetovém prohlížeči, vidím ji tak, kterak ji vidí uživatel. Logicky je mým cílem, aby stránce a jejím jednotlivým prvkům rozuměl jak stroj (např. vyhledávač), tak člověk. Splnění druhé podmínky je v ideálních podmínkách snadné, kaskádové styly (CSS) mi dovolují s jednotlivými elementy takové eskapády, že i při použití neutrálních tagů bude dokument vypadat významově správně. Nicméně stroj nezajímá, jak si vzhled prvků předefinujete, stroj se snaží zjistit, co jednotlivé prvky znamenají. Dobrým příkladem mohou být nadpisy. Je veliký rozdíl mezi nadpisem nejvyšší úrovně (<h1>) a adekvátně naformátovaným neutrálním tagem (<div>). Ačkoliv člověk může vidět v obou případech to samé, stroj bude v prvním případě vidět důležitý nadpis a ve druhém pouze řadový text. Toto má značný vliv například na optimalizaci pro vyhledávače (SEO).
Vrátím se k původnímu příkladu. Používat pro text tag <p>? Jedná-li se o text odstavcový, tak nepochybně. K čemu jinému by takový tag jinak byl? Sémantická pravidla jsou právě o tomhle, vyjádřit značkami opravdový význam jednotlivých prvků dokumentu. Přesto někteří kodéři mnohé značky ignorují. Proč? Někteří si myslí, že sémantika není podstatná. Někteří o sémantice nikdy neslyšeli. U některých se jedná pouze o špatný návyk a konečně někteří ani neznají určité specifické tagy. Jak často se například setkávám s vyjádřením nadpisu pouze tagem <strong> (hůře pak <b>) namísto tagu pro nadpis (<h1> – <h6>).
Je to také sémantika, která je jednom z hlavních důvodů proti tabulkovým layoutům. Tabulka má ze sémantického hlediska obsahovat tabulková data, nikoliv sloužit k rozvrstvení jednotlivých částí dokumentu.
Můj názor je takový, že nikdy není na škodu vštěpit si základní pravidla sémantiky (X)HTML dokumentu. S přibývajícími zkušenostmi si tu a tam třebas vědomě dovolíte tato pravidla porušit za určitým specifickým cílem (například kvůli správným uvozovkám v citacích, kdy je porušení pravidel sémantiky jediným jednoduchým řešením pro všechny používané prohlížeče), nicméně si pamatujte, že sémanticky správně provedený web je čitelný pro všechny. Chcete-li se alespoň trochu vžít do plechu chladného stroje, vypněte si v prohlížeči styly (CSS) a prohlédněte si stránky v jejich syrové podobě. V takových případech oceníte, pakliže jsou seznamy opravdu seznamy, tučné písmo opravdu tučné písmo a nejsou-li nadpisy ničím jiným než nadpisy.
Příště vám něco povím o málo známých (X)HTML značkách a jejich sémantickém významu.

Pěkně vysvětleno.
Stejně si dovolím jednu kacířskou otázku
Proč je
<b>hůře než<strong>?Na hranici s Tebou, Davide, a díky za návštěvu. :o)
<strong> versus <b> je ošemetné téma. Pakliže je nadpis suplován jedním z těchto tagů, tak si myslím, že <strong> je nepochybně lepší.
Uvedu pro to dva důvody:
Na téma <b> vs. <strong> doporučuji tuto diskusi: http://diskuse.jakpsatweb.cz/index.php?…
Jinak s článkem souhlasím, jen bych ještě dodal, že správná sémantika je důležitá především kvůli přístupnosti, to slovo mi nějak v článku chybělo
imho bys měl vypnout formátování podle html…
jinak tam tedy mělo být „Na téma b vs. strong doporučuji…“
Mám dotaz: Jak se v ie dělá toto: vypněte si v prohlížeči styly (CSS)?
Pekne a pútavo napísané, len čo je pravda. Myslím, že v XHTML 1.1 značky <b> už nie sú povolené, pretože na to slúži CSS.
2denis: napriklad faveletem, do url dej nasledujici kod: javascript:var i=0; if(document.styleSheets.length>0) {cs = !document.styleSheets[0].disabled; for ( i=0; i< document.styleSheets.length; i++) document.styleSheets[i].disabled=cs; }; void(cs = true);
[…] e to pravé ořechové. Druhé řešení, neuzavírat první odstavec tagem <p>, je sémanticky chybné. Je jen na vás, jestli tuto cenu za výsledný efekt zaplatíte. Třetí řešení, řešení […]
2phonik: pěkně děkuju:)))
"Toto má značný vliv například na optimalizaci pro vyhledávače (SEO)." "Nikoliv.":?/…/C12.cs.aspx
"tag <strong> znamená silné zvýraznění slova – má sémantický význam takový, že označuje důležitý termín, kdežto tag <b> pouze mění vykreslení" Ne. Element <b> se používá také k vyjádření důrazu. Motivace webmastera je jednoznačná.
Reaguji na Pjotra: "Myslím, že v XHTML 1.1 značky <b> už nie sú povolené" Jsou.
Sakra. Já si na to Texy! asi nikdy nezvyknu
Áno, Chamurappi, mýlil som sa.. značka <b> je normálne použiteľná, ale aj tak bola kedysi určená na formátovanie vzhľadu dokumentu pomocou HTML a to nebolo príliš správne. Tak isto, ako značka <font> alebo <i> alebo <u>.
Zajímavé
Je to jednoduché. dnešní normy upouštějí od a soustřeďují se na .. pokud si na SEO zvaliduješ stránku obsahující a web s tagem SEO validátor napíše že sstránka s obsahuje nesémantické tagy.
fdsaf china wholesale distributor We sell bulk wholesale
Wow gold Buy wow gold Cheap wow gold Links of London Links of London charms Tiffany Tiffany jeweler Louis Vinton
fake louis vuitton handbagsdasfsf
fdfzumba dvd wholesalef wholesale bootsfd wholesale nflf
网上购物 牛尔 薇姿 To recommend
sssdsdsdChristian Louboutin Shoes Christian Louboutin Shoes gggghg dfdfddfdChristian Louboutin Shoes discount Christian Louboutin Shoes discountgghghg
good news handbags lady bags golf bags
replica watches
Rolex Milgauss watches<BR
Solar water heater or solar hot water is water heated by the use of solar energy. Solar heating systems are generally composed of solar thermal collectors, a water storage tank or another point of usage, interconnecting pipes and a fluid system to move the heat from the collector to the tank.
Sémantika (X)HTML dokumentu I. Mám díru v hlavě ve stylu Canady.
hello
sfa df design handbags. and other as Replica Louis Vuitton Handbags
cheap christian louboutin
Tom Penny and Antwian Dixon. Apart from a large fan base compromising skateboarders, supra vaider high tophas also aught the attention of the music industries big names such as Jay-Z, Justin Timberlake and Lil Wayne. supra vaider black high boots, it is the main creative recreation sneakers teal we push in our online shop these days.
Check out our new models, you can have your own Timberland boots mailed right to your door a few seconds from now. What are you waiting for? timberland boots uk. timberland boots were created closely and carefully designed to provide its wearer with comfort and protection necessary for outdoor activities.they continuetimberland Shoes to adjust how and with what materials boots are made.
I had some similar question last year. In doing my occurrence, the most effective solutions are patient and confident. Be realistic bravely, and you will be alright now.Cafe Wine Shaker Dropship Affiliate
gucci bags sells Designer Handbags and has a pretty good selection. I have not seen the quality of the merchandise myself but I know that they are legit.dfgfd
Check out our new models, you can have your own Timberland boots mailed right to your door a
Thank you very much.gucci bags sale gucci gucci handbags cheap gucci bags http://www.guccis.net
We are louis bag wallet all familiar with the abuses of technology.louis handbags Many people blame technology itself for widespread pollution, resource depletion and even social decay in general--so much so that the promise of technology is obscured.louis handbags multicolore LV and the louis bag is very cheap.
hollister ukgsg
[url=http://www.uggboots5815.com]UGG Classic Tall Boots,UGG Boots5815[/url] [url=http://www.uggboots5815.com]UGG Boots Classic Tall,UGG Boots5815[/url]
hot sell baby carriers
Beautify your personal style with balenciaga bags .b2chandbag designer handbag shop offer high quality Balenciaga bags.Shop popular brands and stores to find top quality of balenciaga handbags for discerning ladies.welcome to enjoy balenciaga handbags sale.cheap and balenciaga handbags
http://uggboots5815.com http://uggboots5815.com http://uggboots5815.com
[url=http://www.abercrombiemilano.com] abercrombie and fitch [/url]
It's always nice when you can not only be informed, but also engaged! abercrombie fitch
I have to admit to a raisedtiffany uk eyebrow with this as wells guudoenxko sdofuismx
Many thanks for creating the effort to talk about this, I feel strongly about this and enjoy learning a great deal more on this matter. If feasible, as you gain knowledge, would you mind updating your weblog with a great deal more info? It's extremely useful for me. oil paintings discount paintings
Oh,good,This way you have one for fine details,Wholesale Accessories and another for larger fill areas,China Wholesale so you don't have to start and stop in the middle.tattoo machine More than two allows you to switch from one color to another fluidly.
Not even as I shook womens ugg boots and trembled uncontrollably in the trenches, did I forget your ugg boots face. I would sit huddled into the wet mud, terrified, as the ugg australia hails of bullets and mortars crashed down around me. WYQ
so you don'tYamaha YZFR 1 have to start and stop in the Honda CBR600Fmiddle.More than two allows you to switch from one colorSuzuki GSX 600/750 R to another fluidly.
Louis Vuitton Saumur Online buy Louis Vuitton Outlet at wholesale price from lv handbags online store, 24/7 live service, Free Shipping and accept PayPal.
I ran across search engines and find this blog that fulfill my needs. There is a thing I do not agree ugg cardy boots but It doesn't matter since I think it does not hurt the whole content.ugg boots Watchesdesigning, bailey button ugg bootsbusinesses associated with tattoo Swiss Watchesdesigning,
so you don'tugg 5825 have to start and stop UGG Classic Shortin the middle.More than two allows you toUGG Boots Classic Tall 5815 switch from one color to another fluidly.
Nice post.Thank you for taking the time to publish this information very useful! I’m still waiting for some interesting thoughts from your side in your next post thanks