相关疑难解决方法(0)

(非空)自动关闭标签在HTML5中有效吗?

W3C验证不喜欢自闭合标签(那些与"端/>")上非空元素.(Void元素是那些可能不包含任何内容的元素.)它们在HTML5中仍然有效吗?

可接受的 void元素的一些示例:

<br />
<img src="" />
<input type="text" name="username" />
Run Code Online (Sandbox Code Playgroud)

被拒绝的非虚元素的一些例子:

<div id="myDiv" />
<span id="mySpan" />
<textarea id="someTextMessage" />
Run Code Online (Sandbox Code Playgroud)

注意: W3C验证器实际上接受无效的自动关闭标签:由于简单的拼写错误(\>而不是/>),作者最初遇到了问题.但是,自动关闭标签在HTML5中通常不是100%有效,并且答案详细说明了各种HTML风格的自闭标签问题.

html syntax w3c-validation

635
推荐指数
6
解决办法
27万
查看次数

jQuery中$('<element>')vs $('<element />')

我看到人们用两种不同的方式在jQuery中创建HTML元素:

$('<element>')
Run Code Online (Sandbox Code Playgroud)

$('<element />') 
Run Code Online (Sandbox Code Playgroud)

我很好奇哪一个"更正确".我看到第一个显而易见的优点是只是简单地输入.根本使用哪一个会有所不同吗?

jquery

30
推荐指数
2
解决办法
1096
查看次数

jquery $('<div>')vs $('<div />')

可能重复:
jQuery中的$('<element>')vs $('<element />')

这两个中的哪一个是正确的方法:

$('<div>') 
Run Code Online (Sandbox Code Playgroud)

要么

$('<div />')
Run Code Online (Sandbox Code Playgroud)

他们似乎都工作.一种方式比另一种方式更正确,还是它们都能起作用?

javascript jquery

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

标签 统计

jquery ×2

html ×1

javascript ×1

syntax ×1

w3c-validation ×1