关于前端规范的总结
Html:
1:嵌套的节点应该缩进四个空格
2:属性使用双引号 eg:class=""
3:单标签(`
`)不需要闭合。
4:所有的代码只用小写字母
5:定义编码方式``
6:引入 `CSS` 和 `JavaScript` 时不需要指明 `type`
7:HTML 属性书写顺序 id -->class -->name -->data-* -->src, for, type, href-->title, alt
8:尽量避免在 JavaScript 文件中生成标签
9:每个块元素、列表元素或表格元素都独占一行
10:语义化
Css:
1:缩进:4个空格
2:空格:空格1、空格2 (`:`与`属性值`之间必须包含空格)
.selector {
padding: 0px;
}
3:id命名:驼峰式命名,禁止使用id作为样式控制 class命名:中划线
4:所有的class命名,除公用样式外,所有的必须以当前模块名称或者简写名称开始,".modelName" + "-" + className。
eg:.login-label .login-input
5:每个选择器声明必须独占一行
eg:.post,
.page,
.comment {
line-height: 1.5;
}
6:选择器的嵌套层级应不大于`3级`
7:属性定义后必须以分号结尾。
8:属性书写:`布局定位属性` > `自身属性` > `文本属性` > `其他属性
布局定位属性:margin / padding / float / clear / position(top, right, bottom, left)
/ display / visibility / overflow / z-index(层叠顺序)
自身属性:width / height / background / border / outline等
文本属性:font / color / text-align / text-decoration / vertical-align / line-height
/text-indent / white-space / list-style(列表样式) /content等
其他属性:cursor / zoom等
9:`url()`函数中的路径不加引号。
10:颜色值不允许使用命名色值。颜色值大小写项目保持一致
11:background;必须同时给出水平和垂直方向的位置。
12:字体:宋体 SimSun 黑体 SimHei 微软雅黑 Microsoft YaHei
13:`line-height`在定义文本段落时,应使用数值。当`line-height`用于控制垂直居中时,还是应该设置成与容器高度一致。
eg:.container {
line-height: 1.5;
}
14:`hack`属性紧跟与之对应的属性后面

Htmltagsdefinethrestructureofawebpage, whileatributesaddfunctionality andddetails.1) Tagslike ,, andoutlinethecontent'splacement.2) attributiontuchassrc, classe, et étyleenhancetagspecifyingImageSources, style, et de plus, améliorant la fonctionnalité et apparition.

L'avenir de HTML se développera dans une direction plus sémantique, fonctionnelle et modulaire. 1) La sémanisation permettra à la balise de décrire le contenu plus clairement, en améliorant le référencement et l'accès sans barrière. 2) La fonctionnalisation introduira de nouveaux éléments et attributs pour répondre aux besoins des utilisateurs. 3) La modularité prendra en charge le développement des composants et améliorera la réutilisabilité du code.

HtmlattributesarecrucialinwebDevelopmentForControllingBehavior, apparence et fonctionnalité.

L'attribut ALT est une partie importante de la balise en HTML et est utilisée pour fournir un texte alternatif pour les images. 1. Lorsque l'image ne peut pas être chargée, le texte de l'attribut ALT sera affiché pour améliorer l'expérience utilisateur. 2. Les lecteurs d'écran utilisent l'attribut ALT pour aider les utilisateurs malvoyants à comprendre le contenu de l'image. 3. Les moteurs de recherche indexent le texte dans l'attribut ALT pour améliorer le classement SEO des pages Web.

Les rôles de HTML, CSS et JavaScript dans le développement Web sont: 1. HTML est utilisé pour créer une structure de page Web; 2. CSS est utilisé pour embellir l'apparence des pages Web; 3. JavaScript est utilisé pour obtenir une interaction dynamique. Grâce à des balises, des styles et des scripts, ces trois créent ensemble les fonctions principales des pages Web modernes.

La définition des attributs Lang d'une balise est une étape clé dans l'optimisation de l'accessibilité Web et du référencement. 1) Définissez l'attribut Lang dans la balise, comme. 2) Dans le contenu multilingue, définissez les attributs Lang pour différentes parties de langue, telles que. 3) Utilisez des codes linguistiques conformes aux normes ISO639-1, telles que "EN", "FR", "ZH", etc. La définition correcte de l'attribut Lang peut améliorer l'accessibilité des pages Web et des classements de moteur de recherche.

HtmlattributesAsAntinelEntialFormenhancingWelements's-ctionality et appareil.EyyAddInformationTodeFineBehavior, Apparence et Interaction, faisant des websites interactifs, réactifs, et visuellement.

TOCRÉATEALISTINHTML, USEFORDORDEDRILST ANDFORODEREDLISTS: 1) ForunDorDedlists, webrotemsinandUseForEachItem, Renderingasabulletedlist.2) FororderDlists, useAndFornumberredlists, personnalisable withthepeTypeTrributeforDiferentNumberStyles.


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

ZendStudio 13.5.1 Mac
Puissant environnement de développement intégré PHP

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

VSCode Windows 64 bits Télécharger
Un éditeur IDE gratuit et puissant lancé par Microsoft

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

SublimeText3 version anglaise
Recommandé : version Win, prend en charge les invites de code !
