2

在编写格式正确的 HTML 5 文档时,当我指定标题时,我处于第三级缩进,我想知道这是否太多了。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title>Hello World!</title>
</head>
<body>
    <p>
    Hello world!
    </p>
</body>
</html>

对比

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Hello World!</title>
    </head>
    <body>
        <p>
            Hello world!
        </p>
    </body>
</html>

我什么时候应该缩进,什么时候可以消除可红色性?

4

3 回答 3

1

好吧,这取决于你。但是 fx example coda 自动缩进喜欢这个:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Hello World!</title>
</head>

<body>
    <p>Hello world!</p>
</body>
</html>

与eclipse和dreamweaver一样...

于 2013-07-03T20:15:19.937 回答
0

我认为两者都很好。为了便于阅读,很多人不会在<head>标签中缩进任何内容。

我认为,如果您查看网页源代码或尝试检查 chrome 中的元素,您会发现许多服务器会自动格式化所有内容,就像您在第二个示例中所做的那样。

于 2013-07-03T20:14:03.690 回答
0

我认为主要元素喜欢<!DOCTYPE>并且<html>不应该缩进,所有其他子元素都应该缩进这样的结构:

<main element>
    <sub element>
    <sub element>
        <sub sub element>
        <sub sub sub element>
            ...
                ...
                ...(closing)
            ...(closing)
        ...(closing)
    ...(closing)
...(closing)

也请参阅这篇文章。

于 2013-07-03T20:14:28.287 回答