项目复习总结3:CSS引入方式,注释,命名规范,背景,行高,文本属性_html/css_WEB-ITnose
目录: 2、CSS引入方式 各种的优缺点 3、选择器的写法与选择器的优先级 4、CSS命名规范 5、背景,行高 6、文本(text与font开头)等所有属性 |
① CSS注释书写规范:
1、单行注释:
直接写在属性值的后面,如:
2、多行注释:
分别在开始的地方及结束的地方注释,如:
|
② CSS注释书写好处: 1. 利用注释可以快速定位到复杂的代码页面中,可以高效的编写样式,使得代码层次清楚,修改更加直观。 2. css注解(css 注释)可以帮助我们对自己写的CSS文件进行说明,如说明某段CSS代码是什么地方、功能、样式等说明,以便我们以后维护具有一看即懂的方便性,同时在团队开发网页是时候合理适当的注解有利于团队看懂css样式是对应html哪里的,以便顺利快速开发网页。 |
扩展:JavaScript的两种注释方法
行注释 | // 这是行注释,注意'//'后面有空格 /* 这是一段注释 */ |
块注释 | /* * 注释以一行(*后面记得有空格) * 注释以二行(*后面记得有空格) * 注释以三行(*后面记得有空格) */ |
扩展:HTML结构的注释方法
使用 进行注释 如: |
CSS引入方式 各种的优缺点
① 外部引入:使用最广泛,一个css文件可控制多个页面,从整站来讲,减少代码数量,提高加载速度,便于维护 ② 头部引入:使用也比较多,加载速度快,一般用于访问量较大的网站或首页,但是整站代码较多,不利于维护 ③ 标签内写:用得比较少,权重最高,代码多,加载慢,不利于维护 ④ @import : 跟link类似,如果使用@import的话,要将@import放到样式代码的最前面,否则它将会不起作用 link与@inport区别: ① @import url()机制是不同于link的,link是在加载页面前把css加载完毕,而@import url()则是读取完文件后在加载,所以会出现一开始没有css样式,闪烁一下出现样式后的页面(网速慢的情况下)。 |
扩展:JS三种引入方式
选择器的写法与选择器的优先级
选择器种类: ① 标签名选择器 ② ID名选择器 ③ 类选择器 ④ 后代选择器 ⑤ 群组选择器 ⑥ 伪类选择器 ⑦ 属性选择器 ⑧ 通配符 ⑨ 子代选择器 选择器优先级:
① CSS不同引入方式的优先级:标签内嵌样式 > 头部书写样式 > 外部引用样式 > 浏览器默认样式。 ② CSS选择器的优先级:id > class > tagname. ③ 多个选择器混用时的优先级:例子.a .b c{}和.a c{},它们指向的目标都是c,但是前者的优先级高于后者。 注:当指向同一目标选择器的优先级相同时,后面的优先级大于前面的优先级;当同一个标签中定义有多个class名时,各个类选择器之间的优先级与html中的class名排列无关,而是与css文件中各个类选择器的排列有关。 |
CSS命名规范
1、规则命名中,一律采用小写加中划线的方式,不允许使用大写字母或_ 2、命名避免使用中文拼音,应该采用更简明有意义的英文但是进行组合 3、命名注意缩写,但是不能盲目缩写 4、不允许通过1 、2、3等序号进行命名 5、避免class与id重名 6、id用于标识模块或页面的某一父容器区域,名称必须唯一,不要随意新建id 7、class命名必须言简意赅 8、除了重置浏览器默认样式外,禁止直接为html tag添加css样式设置,例如:div { width:200px;height:100px;} 9、每一条规则应该确保选择器唯一,禁止直接为全局 .nav/.header/.body等类设置属性 |
详见:独行冰海-CSS编码规范
扩展:JS命名规范
1、 区分大小写 2 、 首写符必须是字母,下划线( _ )或者美元符($) 3、 除首字母外的字符,可以由字母,数字,下划线,美元符号组成 4、 不允许包含空格 |
背景,行高属性
background背景 属性: CSS3新增的属性:
background的语法:[详见博客背景图合并知识整理] background-color:red | #RGB; background-position:X轴坐标 Y轴坐标 | left| right | center | top.. background-size: 100px | 30% | cover | contain; 在线测试 background-repeat: repeat | no-repeat | repeat-x | repeat-Y background-origin:border | padding | content background-clip:border-box | padding-box | content-box background-attachment:fixed | scroll background-image:url 简写的形式:background:color url() positon repeat; 备注:background-size的属性值如果只设置一个值,则第二个值会被设置为 "auto"。 cover:实现把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。 contain :把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域 line-height行高属性:设置行间的距离(行高)。 语法: line-height : normal | | | | inherit 行高与行距:
line-height详解 |
CSS 文本属性
|
font | 简写属性。作用是把所有针对字体的属性设置在一个声明中。 |
font-family | 设置字体系列。 |
font-size | 设置字体的尺寸。 |
font-size-adjust | 当首选字体不可用时,对替换字体进行智能缩放。(CSS2.1 已删除该属性。) |
font-stretch | 对字体进行水平拉伸。(CSS2.1 已删除该属性。) |
font-style | 设置字体风格。 |
font-variant | 以小型大写字体或者正常字体显示文本。 |
font-weight | 设置字体的粗细。 |

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

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

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





Partagez la méthode d'empaquetage de projet PyCharm simple et facile à comprendre. Avec la popularité de Python, de plus en plus de développeurs utilisent PyCharm comme outil principal pour le développement Python. PyCharm est un puissant environnement de développement intégré qui fournit de nombreuses fonctions pratiques pour nous aider à améliorer l'efficacité du développement. L’une des fonctions importantes est le packaging du projet. Cet article explique comment empaqueter des projets dans PyCharm d'une manière simple et facile à comprendre, et fournit des exemples de code spécifiques. Pourquoi packager des projets ? Développé en Python

Le dernier théorème de Fermat, sur le point d'être conquis par l'IA ? Et la partie la plus significative de tout cela est que le dernier théorème de Fermat, que l’IA est sur le point de résoudre, vise précisément à prouver que l’IA est inutile. Autrefois, les mathématiques appartenaient au domaine de l’intelligence humaine pure ; aujourd’hui, ce territoire est déchiffré et piétiné par des algorithmes avancés. Image Le dernier théorème de Fermat est une énigme « notoire » qui intrigue les mathématiciens depuis des siècles. Cela a été prouvé en 1993, et les mathématiciens ont désormais un grand projet : recréer la preuve à l’aide d’ordinateurs. Ils espèrent que toute erreur logique dans cette version de la preuve pourra être vérifiée par un ordinateur. Adresse du projet : https://github.com/riccardobrasca/flt

Titre : En savoir plus sur PyCharm : Un moyen efficace de supprimer des projets Ces dernières années, Python, en tant que langage de programmation puissant et flexible, a été privilégié par de plus en plus de développeurs. Dans le développement de projets Python, il est crucial de choisir un environnement de développement intégré efficace. En tant qu'environnement de développement intégré puissant, PyCharm fournit aux développeurs Python de nombreuses fonctions et outils pratiques, notamment la suppression rapide et efficace des répertoires de projet. Ce qui suit se concentrera sur la façon d'utiliser la suppression dans PyCharm

PyCharm est un puissant environnement de développement intégré Python qui fournit une multitude d'outils de développement et de configurations d'environnement, permettant aux développeurs d'écrire et de déboguer du code plus efficacement. Lors du processus d'utilisation de PyCharm pour le développement de projets Python, nous devons parfois regrouper le projet dans un fichier EXE exécutable pour l'exécuter sur un ordinateur sur lequel aucun environnement Python n'est installé. Cet article explique comment utiliser PyCharm pour convertir un projet en fichier EXE exécutable et donne des exemples de code spécifiques. tête

Comment créer une liste d'épicerie sur iPhone sous iOS17 Créer une liste d'épicerie dans l'application Rappels est très simple. Il vous suffit d'ajouter une liste et de la remplir avec vos éléments. L'application trie automatiquement vos articles en catégories et vous pouvez même travailler avec votre partenaire ou partenaire d'appartement pour dresser une liste de ce que vous devez acheter dans le magasin. Voici les étapes complètes pour ce faire : Étape 1 : activer les rappels iCloud Aussi étrange que cela puisse paraître, Apple dit que vous devez activer les rappels d'iCloud pour créer une liste d'épicerie sur iOS17. Voici les étapes à suivre : Accédez à l'application Paramètres sur votre iPhone et appuyez sur [votre nom]. Ensuite, sélectionnez je

IDEA (IntelliJIDEA) est un puissant environnement de développement intégré qui peut aider les développeurs à développer diverses applications Java rapidement et efficacement. Dans le développement de projets Java, l'utilisation de Maven comme outil de gestion de projet peut nous aider à mieux gérer les bibliothèques dépendantes, à créer des projets, etc. Cet article détaillera les étapes de base pour créer un projet Maven dans IDEA, tout en fournissant des exemples de code spécifiques. Étape 1 : Ouvrez IDEA et créez un nouveau projet. Ouvrez IntelliJIDEA

PyCharm est un puissant environnement de développement intégré (IDE) Python qui fournit des fonctions riches pour aider les développeurs à écrire et à gérer des projets Python plus efficacement. Lors du développement de projets à l'aide de PyCharm, nous devons parfois supprimer certains projets qui ne sont plus nécessaires pour libérer de l'espace ou nettoyer la liste des projets. Cet article détaillera comment supprimer des projets dans PyCharm et fournira des exemples de code spécifiques. Comment supprimer un projet Ouvrez PyCharm et entrez dans l'interface de la liste de projets. Dans la liste des projets,

Conventions de dénomination des variables que vous devez connaître lors de l'apprentissage de Python Un aspect important lors de l'apprentissage du langage de programmation Python est d'apprendre à nommer et à utiliser correctement les variables. Les variables sont des identifiants utilisés pour stocker et représenter des données. De bonnes conventions de dénomination des variables améliorent non seulement la lisibilité de votre code, mais réduisent également le risque d'erreurs. Cet article présentera certaines conventions de dénomination de variables couramment utilisées et donnera des exemples de code correspondants. Utilisez des noms significatifs Les noms de variables doivent avoir une signification claire et pouvoir décrire les données stockées dans la variable. Utiliser des noms significatifs lui permet de
