相关疑难解决方法(0)

抵消html锚点以调整固定标题

我正在努力清理锚点的工作方式.我有一个固定在页面的顶部的头,所以当你在页面的其他地方链接到一个锚,页面跳转所以其锚固在页面的顶部,留下固定头后面的内容(我希望那讲得通).我需要一种方法来将锚点从头部的高度偏移25px.我更喜欢HTML或CSS,但Javascript也可以接受.

html javascript css anchor offset

1056
推荐指数
16
解决办法
51万
查看次数

在标题内锚定,反之亦然?

在制作Wordpress博客时,我总是偶然发现这个(相当简单的问题).我应该将标题(也应该是一个链接)包装在一个锚<a>元素中,或者应该是另一种方式.为什么?

(1):

<a href="foo">
    <h1>bar</h1>
</a>
Run Code Online (Sandbox Code Playgroud)

(2):

<h1>
    <a href="foo">bar</a>
</h1>
Run Code Online (Sandbox Code Playgroud)

我总是最终做(1),因为它对我来说似乎更合乎逻辑,标题包含在一个链接中.

它在SEO方面有什么不同吗?有最好的做法吗?

html seo hyperlink semantics

82
推荐指数
2
解决办法
2万
查看次数

如果块元素包含另一个块元素,那么将块元素更改为与CSS内联是不正确的?

我知道将一个块元素放在内联元素中是错误的,但是下面呢?

想象一下这个有效的标记:

<div><p>This is a paragraph</p></div>
Run Code Online (Sandbox Code Playgroud)

现在添加这个CSS:

div {
   display:inline;
}
Run Code Online (Sandbox Code Playgroud)

这会创建一个内联元素包含块元素的情况(div变为内联,默认情况下p为块)

页面元素是否仍然有效?

在应用CSS规则之前或之后,我们如何以及何时判断HTML是否有效?

更新:我已经了解到在HTML5中将块级元素放在链接标记内是完全有效的,例如:

<a href="#">
      <h1>Heading</h1>
      <p>Paragraph.</p>
</a>
Run Code Online (Sandbox Code Playgroud)

如果您希望将大块HTML作为链接,这实际上非常有用.

html css xhtml w3c

43
推荐指数
3
解决办法
2万
查看次数

HTML5中的内联级元素内是否允许块级元素?

举个例子

<a href="#"><h1>Heading</h1></a>有效的HTML5?

html5 semantic-markup

25
推荐指数
1
解决办法
9021
查看次数

HTML标记中标题内的链接或链接内的标题?

可能重复:
哪个更正确:<h1> <a> .. </a> </ h1>或<a> <h1> .. </ h1> </a>从
语义上讲,哪个更正确:a in h2,还是h2?

这是一个关于HTML的简单问题.将链接放在标题,段落或其他HTML元素中的最佳/最佳方法是什么?

这条路:

<h2><a href="">Some Title</a></h2>

或者这样:

<a href=""><h2>Some Title</h2></a>

html

19
推荐指数
2
解决办法
2万
查看次数

什么应该首先在HTML,锚或标题?

我想知道以下哪两个命令在语义上是正确的HTML:

1. <h1><a>Header</a></h1>
2. <a><h1>Header</h1></a>
Run Code Online (Sandbox Code Playgroud)

html semantics

18
推荐指数
2
解决办法
7966
查看次数

标签 统计

html ×5

css ×2

semantics ×2

anchor ×1

html5 ×1

hyperlink ×1

javascript ×1

offset ×1

semantic-markup ×1

seo ×1

w3c ×1

xhtml ×1