声明HTML5 Doctype的正确方法是什么.

use*_*573 43 html html5 doctype

使用HTML5创建时使用开始标记的正确方法是什么

IE:HTML 4严格就是这样

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
Run Code Online (Sandbox Code Playgroud)

Ale*_*x W 57

该标准已经简化,因为以前的doctypes太神秘了.新的doctype很简单<!DOCTYPE html>.您可能想知道它为什么不是,<!DOCTYPE html5>但这仅仅是因为它只是对HTML标准的更新而不是任何新版本.如下所示,所有元素现在都可以具有语言属性.

所述<html>元件是一个文件的根元素.每个文档都必须以此元素开头,并且必须包含<head><body>元素.

使用lang属性在此元素上指定文档的主要语言被认为是一种好习惯.

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Hello World</title>
    </head>
    <body>
        <h1>Hello World</h1>
        <p>
            Jamie was here.
        </p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

更多信息:https://dev.w3.org/html5/html-author/#doctype-declaration


Kir*_*chs 17

你刚才用

<!DOCTYPE html> 
<html>
</html>
Run Code Online (Sandbox Code Playgroud)

  • 只是挑剔:)`<html lang ="es">`或`<html lang ="fr_qc">`将为标题和正文元素(即整页)添加默认语言 (4认同)

asm*_*mud 6

首先,html5 doctype不区分大小写

这三个中的任何一个都可以工作:

1) <!DOCTYPE html>

2) <!DOCTYPE HTML>

3) <!doctype html>

您可以在此处检查有效性