<分区>
我对在 joomla2.5 模板中发现的以下代码感到惊讶:beez5
<?php if(!$templateparams->get('html5', 0)): ?>
<div id="header">
<?php else: ?>
<header id="header">
<?php endif; ?>
是啊!现在是 html5 时代,但代码询问浏览器是否支持 html5,然后添加 <header id="header">
标记否则添加 <div id="header">
.为什么模板没有使用 <div id="header">
而不是两者?
问题:旧标记 <div id="header">
之间有什么区别?和新标记 <header id="header">
?如果浏览器支持 html5,这是否与 <div id="header">
不同?使用 <header id="header">
时?