目前在我的代码中,我在HTML头标记之外有类似的内容:
<title>My Website - <?php echo $row['title']; ?></title>
这有效但不能用w3验证,因为XHTML标题只能在HTML头标记中修改。
如何解决这个问题?我想保持100%有效的XHTML严格标记,我目前有,但我不想使用任何凌乱的黑客。我读到在页面加载后用Javascript更改网站标题是不好的做法,但它似乎是唯一可行的选项。 SO的想法是什么?
答案 0 :(得分:2)
如果你粘贴在PHP完成执行后呈现的HTML(在验证器中),这应该正确验证(假设你把标题标签放在正确的位置[又名<head></head>
标签])