我想开始在我的网站上使用HTML 5语义作为标题,但是当我查看一些文档时,我不必确保<header>
标记可以用于我的网站标题会占用<nav>
财产。是什么标题可以用来代替经典的<div id='header'>
?
答案 0 :(得分:5)
元素表示介绍性内容或一组导航链接的容器
因此,这意味着某些浏览器和搜索引擎可能会查看您的<header>
元素并对其进行解释。
<div id="header">
- 有一个没有其他含义的块元素。
答案 1 :(得分:1)
CREATE FUNCTION HasVotedIsUpvote
( @ThreadID int, @UserID int )
RETURNS TABLE
AS
return
(Select count(*) hasVoted,
Sum(isUpvote) isUpvote
from ThreadVotes
where ThreadID = @ThreadID
and UserID = @UserID )
只是一个带有id头的div; 你必须在css中指定它的风格
<div id="header">
是一个HTML5标记,已经意味着要做一些风格。
建议您使用<header>
以使您的网页完全符合HTML5标准
答案 2 :(得分:-1)
如果您使用<header>
语法,浏览器会知道它正在读取标题。如果您想使用HTML5语法,我建议您使用header
标记。