如何使用有效的标记维护动态页面标题?
目前在我的代码中,我在HTML头标签之外有这样的东西:
<title>My Website - <?php echo $row['title']; ?></title>
这可以工作,但不会与W3验证,因为使用XHTML标题只能在HTML头标记内修改。
如何解决这个问题? 我想保持100%有效的XHTML严格标记,但我不想使用任何杂乱的黑客。 我读过在页面加载后改变网站标题的JavaScript是不好的做法,但它似乎是唯一可行的选择。 SO认为什么?
如果你粘贴在PHP完成执行后呈现的HTML中(在验证器中)(假设你将标题标签放在正确的位置[在<head></head>
标签中]),这应该可以正确验证)
上一篇: How to maintain a dynamic page title with valid markup?
下一篇: Why would you use a HTML/CSS width of 99.9% instead of 100%?