Maison > interface Web > Questions et réponses frontales > Comment utiliser les CSS

Comment utiliser les CSS

王林
Libérer: 2023-05-21 13:50:09
original
2175 Les gens l'ont consulté

CSS (Cascading Style Sheets) est un langage qui peut ajouter du style, de la mise en page et du design aux pages Web. CSS est un langage de programmation très populaire qui peut ajouter diverses apparences et fonctionnalités aux pages Web, telles que des polices, des couleurs, des espacements, des arrière-plans, des animations, etc. Dans cet article, nous allons approfondir l’utilisation du CSS pour vous aider à mieux le maîtriser lors du développement Web.

1. Comment introduire le CSS

Avant d'apprendre le CSS, vous devez d'abord comprendre comment introduire le CSS dans votre fichier HTML. Les feuilles de style CSS peuvent être introduites de trois manières différentes :

1. Les feuilles de style en ligne

Les feuilles de style en ligne sont définies à l'aide d'attributs de style dans les balises. Par exemple, dans un fichier HTML, vous pourriez écrire :

Ceci est un paragraphe avec une feuille de style en ligne.

2. Feuille de style interne

Définissez une feuille de style interne en utilisant la balise <style> dans le fichier HTML . Par exemple : <style> 标签来定义内部样式表。例如:



<title>内部样式表</title>
<style>
    body {
        background-color: grey;
        color: white;
        font-size: 20px;
    }
    h1 {
        color: red;
        font-size: 32px;
    }
</style>
Copier après la connexion


<h1>这是一个内部样式表的标题</h1>
<p>这是一个带有内部样式表的段落。</p>
Copier après la connexion


3.外部样式表

通过使用 <link>



<title>外部样式表</title>
<link rel="stylesheet" href="style.css">
Copier après la connexion

#🎜🎜 #

<h1>这是一个外部样式表的标题</h1>
<p>这是一个带有外部样式表的段落。</p>
Copier après la connexion


3. Feuille de style externe

par using La balise <link> relie une feuille de style externe dans un fichier HTML. Par exemple :

color: red;
font-size: 32px;
Copier après la connexion

#🎜🎜 #

<title>类选择器</title>
<style>
    .selected {
        background-color: red;
        color: white;
    }
</style>
Copier après la connexion

Remarque : lors de l'utilisation d'une feuille de style externe, le fichier de feuille de style lié Doit se trouver dans le même répertoire que le fichier HTML et l'extension du fichier doit être .css.

2. Syntaxe CSS

La syntaxe CSS est très simple et se compose principalement des parties suivantes :

1 Sélecteur

#🎜. 🎜#Le sélecteur permet de préciser l'élément HTML auquel le style doit être appliqué. Par exemple, le code suivant spécifie le style de l'élément de titre sélectionné :

h1 {

<p class="selected">这个段落被选中了。</p>
<p>这个段落没有被选中。</p>
<p class="selected">这个段落也被选中了。</p>
Copier après la connexion

}

2. #🎜🎜 #Attribute est utilisé pour spécifier le type de style à appliquer. Par exemple, les attributs suivants spécifient la couleur et la taille de la police de l'élément de titre :

color: red;

font-size: 32px #

The value spécifie la valeur spécifique; de l'attribut. Par exemple, le code suivant spécifie une taille de police de 32 pixels pour l'élément de titre :

font-size : 32px ; propriétés pour plus de contrôle de style CSS.

3. Attributs de style CSS courants

Voici quelques attributs de style CSS courants, vous pouvez les utiliser lors de l'application de styles :

1 .Background -color L'attribut

background-color est utilisé pour spécifier la couleur d'arrière-plan de l'élément. Par exemple :

background-color: red;

2. L'attribut Couleur de police (color)

color est utilisé pour spécifier la couleur de la police de l'élément. Par exemple :

color: white;

3. L'attribut d'alignement du texte (text-align)

text-align est utilisé pour spécifier le texte. dans l'élément. Par exemple :

text-align: center;

4. L'attribut Taille de police (font-size)

font-size est utilisé pour spécifier la taille de la police de l'élément. Par exemple :

font-size: 20px;

5. Border (border)

En ajoutant l'attribut border, vous pouvez ajouter une bordure à l'élément. Par exemple :

border: 1px solid black;

Remarque : La valeur de l'attribut border inclut : la largeur de la bordure, le style de la bordure et la couleur de la bordure.

6. L'attribut Largeur (largeur)

width est utilisé pour spécifier la largeur de l'élément. Par exemple :

width: 50%;

7. L'attribut Height (height)

height est utilisé pour spécifier la hauteur de l'élément. Par exemple :

height: 100px;

8. L'attribut Padding

padding est utilisé pour spécifier le remplissage d'un élément. Par exemple :

padding: 10px;

9. L'attribut Margin (marge)

margin est utilisé pour spécifier la marge de l'élément. Par exemple :

margin: 10px;

4. Sélecteur CSS

En plus des attributs de style de base ci-dessus, il existe de nombreuses options différentes. les types peuvent vous aider à affiner votre style. Voici quelques-uns des sélecteurs les plus courants :

1. Sélecteur de classe


Le sélecteur de classe est utilisé pour sélectionner des éléments portant le même nom de classe. Par exemple :


<title>标签选择器</title>
<style>
    p {
        color: red;
    }
</style>
Copier après la connexion

#🎜🎜 #
<p>这是第一个段落。</p>
<p>这是第二个段落。</p>
<p>这是第三个段落。</p>
Copier après la connexion

2. est utilisé pour sélectionner tous les éléments avec le même nom de balise. Par exemple :



<title>id 选择器</title>
<style>
    #header {
        color: red;
        font-size: 24px;
    }
</style>
Copier après la connexion

#🎜🎜 #
<h1 id="header">这是顶部标题</h1>
<p>这是一个段落。</p>
Copier après la connexion


3.id sélecteur (sélecteur d'identifiant)

#🎜 🎜 Le sélecteur #id est utilisé pour sélectionner des éléments uniques avec un identifiant spécifié. Par exemple :


<title>继承性</title>
<style>
    body {
        background-color: grey;
        color: white;
        font-size: 20px;
    }
    h1 {
        color: red;
        font-size: 32px;
    }
</style>
Copier après la connexion
Copier après la connexion

#🎜🎜 #

<h1>这是标题1</h1>
<p>这是一个段落。</p>
<h2>这是标题2</h2>
<p>这是另一个段落。</p>
Copier après la connexion
Copier après la connexion


4. Héritage CSS

CSS 样式是可以从父元素继承到子元素的。例如,如果在 body 元素上应用了一个背景颜色,那么所有的子元素(如段落、标题等)都将继承该背景颜色。例如:



<title>继承性</title>
<style>
    body {
        background-color: grey;
        color: white;
        font-size: 20px;
    }
    h1 {
        color: red;
        font-size: 32px;
    }
</style>
Copier après la connexion
Copier après la connexion


<h1>这是标题1</h1>
<p>这是一个段落。</p>
<h2>这是标题2</h2>
<p>这是另一个段落。</p>
Copier après la connexion
Copier après la connexion


五、CSS的优先级

当多个样式应用到同一元素上时,CSS 样式有许多不同的规则来决定哪些样式结合在一起。以下是一些有关优先级的规则:

1.行内样式表的优先级最高

如果在元素上应用行内样式表,则行内样式表的样式将优先于内部或外部样式表。

2.选择器特殊性

如果选择器特殊性相同,则会根据选择器的出现位置决定优先级。例如,内部样式表的样式比外部样式表的样式更优先。

3.样式继承

当两个或多个样式同时应用于一个元素,且它们都是通过继承方式获得的,则优先选取本身的样式。

4.重载样式

如果两个样式在元素上应用,但具有相同的选择器和特殊性,则最后应用的样式将优先于其他样式。

六、总结

在本文中,我们已经深入了解了 CSS 的使用方法,包括引入样式表、基本 CSS 语法、常见样式属性、选择器、继承性和优先级。这些基本的 CSS 知识应该对您在网页开发中的样式和布局决策有所帮助。随着您的使用和实践,您会发现更多的 CSS 功能和方法,以及如何利用它们来创造出更好的网页设计。

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal