网络零售商的终极网站
 HTML5。 入门的教训。  W3Schools 乌克兰语

西斯

HTML5 Гід по стилю


HTML。 如何正确编写代码? 乌戈达·科杜万尼亚

一致、干净、整洁的 HTML 代码可以让其他人更轻松地阅读和理解您的代码。

有很多快捷方式,创建良好的 HTML 代码很有好处。


首先确定文档类型

首先选择文档类型,作为文档中的第一行。

HTML 的正确文档类型是:

<!DOCTYPE html>

如果您需要熟悉小写标签,可以使用:

<!doctype html>

Vikorist 名字小写

HTML5 дозволяє змішувати великі та маленькі букви в назвах елементів.

我们建议您使用仅包含小写字母的元素的正确名称:

  • 将名称与大写和小写字母混合在一起不利于混淆
  • 提交表单提交到具有预定义的变量(使用 XHTML)的数据库
  • 小写看起来更干净
  • 小写字母书写起来更容易、更快

贫穷的:

<SECTION>
<p>这一段。</p>
</SECTION>

特别糟糕:

<Section>
<p>这一段。</p>
</SECTION>

好的:

<section>
<p>这一段。</p>
</section>

关闭所有 HTML 元素

HTML5 不需要关闭所有元素(例如,元素 <p>).

根据 W3C 指南,我们使用 HTML 元素。

贫穷的:

<section>
<p>这一段。
<p>这一段。
</section>

好的:

<section>
<p>这一段。</p>
<p>这一段。</p>
</section>

关闭空 HTML 元素

HTML5 不要求您关闭空元素。

允许:

<meta charset="utf-8">

也允许:

<meta charset="utf-8" />

因此,XHTML 和 XML 中需要使用危险斜杠 (/)。

一旦您意识到 XML 安全程序可以访问您的页面,您就可以避免关闭辫子(斜线)的风险!


Vickory 小写的属性名称

HTML5 文档是用于在网络资源中编辑和编辑矢量格式的。

W3C 建议在符合条件的类别中使用以下服务:

  • 人们对名称中大小写字母的混合知之甚少
  • 提交表单 ...
  • 小写看起来更干净
  • 小写字母书写起来更容易、更快

贫穷的:

<div CLASS="menu">

好的:

<div class="menu">

爪子中的属性值

HTML5 文档是无格式文本。

W3C 建议在以下情况下使用以下术语:

  • 提交表单以添加新标签(使用 XHTML)
  • 爪子上的含义更容易阅读
  • 因为报仇很重要,所以你要对维科里的爪子负责

特别糟糕:

这是不会做的,重要的碎片将在空地上报仇:

<table class=table striped>

贫穷的:

<table class=striped>

好的:

<table class="striped">

Атрибути зображення

先添加属性 alt 印象如果图像因任何原因无法显示,则此属性非常重要。 另外,首先确定图像的宽度和高度。 这会更改空间,以便浏览器可以在单击图像之前为图像保留空间。

贫穷的:

<img src="html5.gif">

好的:

<img src="html5.gif" alt="HTML5" style="width:128px;height:128px">

热情的迹象被打破

HTML5 文档是用于讨论新闻的文档。 当他们离开时,他们会被释放。

贫穷的:

<link rel = "stylesheet" href = "styles.css">

好的:

<link rel="stylesheet" href="styles.css">

独特的长行代码

在 Vikorist 的 HTML 编辑器中,手动左右滚动以阅读 HTML 代码。

使用最长 80 个字符的唯一代码行。


空行和访问

除非绝对必要,否则不要添加空行。

为了便于阅读,请为次大或逻辑代码块添加空行。

为了便于阅读,请在条目中添加两个空格。 不要使用 Tab 键。

不要拾取不必要的空行和入口。 无需对皮肤元素进行处理:

不错:

<body>

<h1>著名城市</h1>

<h2>东京</h2>

  <p>
东京是日本的首都,也是东京都的中心,
也是世界上人口最多的大都市区。
它是日本政府和皇宫的所在地,
也是日本皇室的居所。
  </p>

</body>

更好的:

<body>

<h1>著名城市</h1>

<h2>东京</h2>
<p>东京是日本的首都,也是东京都的中心,
也是世界上人口最多的大都市区。
它是日本政府和皇宫的所在地,
也是日本皇室的居所。</p>

</body>

对接表:

<table>
  <tr>
<th>姓名</th>
<th>描述</th>
  </tr>
  <tr>
<td>A</td>
<td>描述</td>
  </tr>
  <tr>
<td>乙</td>
<td>B 的描述</td>
  </tr>
</table>

屁股清单:

<ul>
<li>伦敦</li>
<li>巴黎</li>
<li>东京</li>
</ul>

气较低<html>那<body> ?

HTML5标签 <html> і тег <body> можуть бути опущені (не вказані).

无说明的攻击性代码 身体 但要满足 HTML5 规范,请执行以下操作:

屁股

<!DOCTYPE html>
<head>
<title>页面标题</title>
</head>

<h1>这是一个标题</h1>
<p>这一段。</p>
自己尝试一下»

但是,我们不建议省略标签 <html> та <body>.

Елемент <html> 表示需要 HTML 文档。 这也是创建电影页面的推荐位置:

<!DOCTYPE html>
<html lang="en-US">

网页的静音对于辅助功能程序(屏幕阅读器程序)和声音系统非常重要。

降低 <html> або <body> 您可使用 DOM 来简化 XML。

降低 <body> 您可能已经听说过 IE9。


气较低<head> ?

HTML5标签 <head> також може бути опущений.

然后浏览器将添加之前存在的所有元素 <body> до <head> елемента.

您可以通过省略标签来更改 HTML <head>:

屁股

<!DOCTYPE html>
<html>
<title>页面标题</title>

<body>
<h1>这是一个标题</h1>
<p>这一段。</p>
</body>

</html>
自己尝试一下»

但是,我们不建议省略标签 <head>.

省略标签对于网络浏览器来说是不可见的。 花了一个小时才成为主要标准。


元数据

Елемент <title> HTML5 中的 开源 。 有必要以更精确和替代的方式来指示页面的名称(大概是,而不是页面)。 这有助于搜索机器人在网站上找到必要的信息:

<title>HTML5 语法和编码风格</title>

为了确保搜索引擎正确解释和正确索引(例如页面和字符编码),必须在网络文档中尽早指定罪魁祸首:

<!DOCTYPE html>
<html lang="en-US">
<head>
  <meta charset="UTF-8">
<title>HTML5 语法和编码风格</title>
</head>

设置审阅窗口 - Viewport

HTML5引入了一种方法,允许网页设计者控制轻松查看标签的能力 <meta>.

我会看看它(视口) - 网上商店用户区域是可见的。 它在设备中的位置会发生变化,在手机上的位置会减少,在电脑屏幕上的位置也会减少。

您应该打开前进元素 <meta> на ваших вебсторінках:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Елемент <meta> viewport 上有一个窗口,用于管理 ML 脚本。

查斯蒂娜 宽度=设备宽度 встановлює ширину сторінки, щоб вона відповідала ширині екрана пристрою (яка залежить від пристрою).

查斯蒂娜 初始比例=1.0 设置浏览器最初查看页面时的初始缩放级别。 1 表示 100% 的比例。

轴对接网上商店 без 视口元数据,以及此视频із 视口计量表:

波拉达: 如果您在其他手机或平板电脑上查看此页面,您可以按下面的两条消息来增加差异。



HTML 注释

简短的评论写在一排:

<!-- Це коментар -->

覆盖多行的注释应该这样写:

<!--
这是长评论的一个例子。 这是长评论的一个例子。
这是长评论的一个例子。 这是长评论的一个例子。
-->

较长的评论更容易摆脱,因为恶臭在门口若隐若现。


款式表

Vickory 在样式表上书写的简单语法(类型属性不是必需的):

<link rel="stylesheet" href="styles.css">

简短的样式规则可以简单地写成:

p.intro {字体系列:Verdana;字体大小:16em;}

贴花行书写风格的长期规则:

身体 {
背景颜色:浅灰色;
字体系列:“Arial Black”,Helvetica,无衬线;
字体大小:16em;
颜色:黑色;
}
  • 在与选择器同一行添加一个扭杆
  • Vikorist 弯弓前一洞
  • Vikorist 两个通道空间
  • 维科里斯特(Vikorist)在具有权力意义的皮肤蒸汽之后带有昏迷的斑点,包括其余部分
  • Vikorist 将爪子放在值前面,因为消除间隙很重要
  • 将弓放在新的一排上,不要有额外的间隙
  • 超过 80 个字符的独特行

HTML 中的 JavaScript 连接

Vickory 连接外部脚本的简单语法(不需要 type 属性):

<script src="myscript.js">

使用 JavaScript 访问 HTML 元素

最后,消除“不干净”的 HTML 样式可以成为 JavaScript 的解决方案。

这两个 JavaScript 运算符给出不同的结果:

屁股

var obj = getElementById(“演示”)

var obj = getElementById(“demo”)
自己尝试一下»

展开部分 JavaScript 基本概念 на нашому сайті W3Schools 乌克兰.


小写的 Vycorist 文件名

多个操作系统 (Apache, Unix) 启用了以下选项: 仅使用“London.jpg”来检索“london.jpg”文件。

另一个示例 (Microsoft, IIS) 是将“london.jpg”重命名为“London.jpg”,然后将“london.jpg”重命名为“london.jpg”。

如果将大小写结合起来,可能会更加一致。

如果您从对注册表不敏感的服务器切换到对注册表敏感的服务器,那么小小的恩惠就会打破您的界限!

要避免这些问题,请首先将文件名更正为小写。


Розширення файлів

HTML 文档 编辑 .html або .htm.

CSS 元素常用语法 .css.

JavaScript 函数 .js.


翻译我的 .htm 到 .html

扩展名 .htm 和 .html 之间没有区别。 Web 浏览器或 Web 服务器的扩展将被视为 HTML。

文化方面:

.htm “查看” 脚本来自 DOS,脚本运行成功超过 3 次。

.html “查看” 运行系统 Unix,但不能读取大多数文件。


技术特点

因为 URL 不指示文件名(例如, https://www.w3schools.com/css/) 担任主持人的职务。 已归档至简文件 - index.html、index.htm、default.html 和 default.htm。

但由于服务器会将文件保存在“index.html”中,因此在打开文件时,系统会将文件重命名为“index.html”,而不是“index.htm”(而不是“default.html”)。

但是,服务器可以配置尽可能多的文件名,因此您可以根据需要设置尽可能多的文件名。

否则,HTML 文件的扩展名为 .html, і немає ніяких причин його не використовувати.


要查看所有可用 HTML 标签的完整列表,请转至 HTML 标签浏览器 на нашому сайті W3Schools 乌克兰.



评论