【发布时间】:2017-06-25 15:58:53
【问题描述】:
您好,感谢您抽出宝贵时间阅读我的问题。我的问题与 html 最佳实践有关。
我有一个看起来像这样的 html 骨架..
<!DOCTYPE html>
<html lang="en">
<head>
<title>Template</title>
<meta charset="utf-8">
</head>
<body>
<header>
</header>
<main>
</main>
<footer>
</footer>
</body>
</html>
我想开始添加 HTML 元素,稍后我将在 CSS 和 JavaScript 中按 ID 和 CLASS 选择这些元素。我的“最佳实践”相关问题是..
- ID 和 CLASS 是否具有相同的命名约定?
- 建议的最小和最大 ID 和 CLASS 属性长度是多少?
- 为什么像 facebook 这样的网站名称 ID 和 CLASS 属性是随机的 数字和字母?
- 我应该使用驼峰箱吗?
- 我应该使用下划线还是数字?
- 我应该在命名时将带有“Detail”等缩写的单词缩短为“Det”吗?
- 我是否应该为作为 body 子级的元素赋予 ID 和 CLASS 属性?
- 我是否需要为 HEAD 元素中的元素指定 ID 或 CLASS 属性?
【问题讨论】:
标签: html