HTML 5

dakata__92

Super Moderator
Така. Принципно ясно ми е за какво става на въпрос но все пак да попитам за по-експертно мнение. Кодирам си дизайнче и се чудя коя е правилната структура на кода спрямо новите тагове. В момента ползвам този вид структура:
HTML:
<body>
<section id='body'>
	<header id="header" name="header">
	</header>
	<section id="taskMenuUp">
	</section>	
	<section id="taskMenuDown">
	</section>
	<section id="main">
	</section>
	<footer id="footer" name="footer">
	</footer>
</section>
</body>
Нооо по примерите виждам това като структора и използването на тага <article> и <aside>
HTML:
<body>

    <header>...</header>

    <nav>...</nav>

    <article>

      <section>

        ...

      </section>

    </article>

    <aside>...</aside>

    <footer>...</footer>

</body>

http://www.cloxy.com/blog/html5-seo
 
Използвам първото, до сега проблеми не съм имал. Втория начин го срещам супер рядко и не знам защо е по-малко използван. За по-правилна според мен няма. Нещата се менят. Днес едно нещо е правилно, след няколко месеца е друго. Но след време ще останат само новите тагове(логично) и ще се наложи всички тях да използваме според мен.
 
swlight каза:
Използвам първото, до сега проблеми не съм имал. Втория начин го срещам супер рядко и не знам защо е по-малко използван. За по-правилна според мен няма. Нещата се менят. Днес едно нещо е правилно, след няколко месеца е друго. Но след време ще останат само новите тагове(логично) и ще се наложи всички тях да използваме според мен.
И как така реши, че ще останат новите тагове и кое му е логичното? Таг div никога няма да изчезне, няма логично обяснение за обратното.
 
Е че няма да изчезне няма, но след време винаги новите неща се използват, а старите не са толкова добри. Като например Mysql и Mysqli. Mysql си се използва още, но съобщиха ли, че в по-горните версии на PHP няма да се поддържат функциите му ? Да. Ето я логиката, новите неща изместват бавните малко по малко.
 
swlight каза:
Е че няма да изчезне няма, но след време винаги новите неща се използват, а старите не са толкова добри. Като например Mysql и Mysqli. Mysql си се използва още, но съобщиха ли, че в по-горните версии на PHP няма да се поддържат функциите му ? Да. Ето я логиката, новите неща изместват бавните малко по малко.
Div е основен блоков елемент. В случая с mysql, mysqli е по-добра версия на mysql и затова я измества. Div е универсален елемент за блоков таг(display:block), на който няма какво да бъде подобрено - единственото му предназначение е да бъде display:block, без никакви допълнителни стилове (font-size на h1-6, margin на p и т.н.)
 

Back
Горе