Aprendizaje inicial de tecnología CSS

1. La combinación de CSS y HTML

1.1 El primero

Establezca "clave: valor valor;" en el atributo de estilo de la etiqueta para modificar el estilo de la etiqueta.

需求 1:分别定义两个 div、span 标签,分别修改每个 div 标签的样式为:边框 1 个像素,实线,红色。
<body> 
 <div style="border: 1px solid red;">div 标签 1</div> 
 <div style="border: 1px solid red;">div 标签 2</div> 
 <span style="border: 1px solid red;">span 标签 1</span> 
 <span style="border: 1px solid red;">span 标签 2</span> 
</body>

1.2 El segundo

En la etiqueta principal, use la etiqueta de estilo para definir varios estilos CSS que necesita. El formato es el siguiente:
xxx { Clave: valor valor; Clave: valor valor; }



Varias declaraciones: Si desea definir más de una declaración, debe separar cada declaración con un punto y coma.
Aunque no es necesario agregar un punto y coma al final de la última declaración (pero intente agregar un punto y coma al final de cada declaración)

需求 2:分别定义两个 div、span 标签,分别修改每个 div 标签的样式为:边框 1 个像素,实线,红色
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title> <!--style 标签专门用来定义 css 样式代码-->
	<style type="text/css"> 
		div {
     
     
			border: 1px solid red;
		}

		span {
     
     
			border: 1px solid red;
		}
    </style>
</head>
<body>
   <div>div 标签 1</div>
   <div>div 标签 2</div>
   <span>span 标签 1</span> 
   <span>span 标签 2</span>
</body>
</html>

1.3 El tercero

Escriba el estilo css como un archivo css separado y luego impórtelo a través de la etiqueta de enlace para reutilizarlo.
Uso de <link rel="stylesheet" type="text/css" href="./styles.css" />etiquetas html en archivos de estilo CSS.
1. Archivo CSS
Crea un archivo .css y ya no necesita <style type="text/css"> </style>etiquetas.

div {
    
    
   border: 1px solid red;
}

span {
    
    
   border: 1px solid red;
}

2.código de archivo html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title> 
link 标签专门用来引入 css 样式代码
    <link rel="stylesheet" type="text/css" href="1.css"/>
</head>
<body>
	<div>div 标签 1</div>
	<div>div 标签 2</div>
	<span>span 标签 1</span> 
	<span>span 标签 2</span>
</body>
</html>

2. Selector de CSS

2.1 Selector de nombre de etiqueta

El formato del selector de nombre de etiqueta es:
nombre de etiqueta {   atributo: valor;   atributo: valor; }


<style type="text/css"> 
	div {
     
     
		border: 1px solid yellow;
		color: blue;
		font-size: 30px;
	}

	span {
     
     
		border: 5px dashed blue;
		color: yellow;
		font-size: 20px;
	} 
</style>

<div>div 标签 1</div>

2.2 selector de id

Agregue un #, seguido del valor de atributo de id

<style type="text/css"> 
	#id001 {
     
     
		color: blue;
		font-size: 30px;
		border: 1px yellow solid;
	}

	#username {
     
     
		color: red;
		font-size: 20px;
		border: 5px blue dotted;
	} 
</style>

<div id="id001">div 标签 1</div>
<div id="username">div 标签 2</div>

2.3 selector de clase

Agrega uno ., Que significa el valor de atributo de la clase

<style type="text/css"> 
	.class01 {
     
     
    color: blue;
    font-size: 30px;
    border: 1px solid yellow;
}

   .username {
     
     
    color: grey;
    font-size: 26px;
    border: 1px solid red;
} 
</style>

<div class="class01">div 标签 class01</div>
<div class="username">div 标签</div>

2.4 Selector de combinación

El formato del selector combinado es:

Selector 1, Selector 2, Selector n { atributo: valor; atributo: valor; } La combinación de selectores permite que múltiples selectores compartan el mismo código de estilo CSS.



<style type="text/css"> 
	.class01 , #id01{
     
      
		color: blue; 
		font-size: 20px; 
		border: 1px yellow solid; 
    } 
</style>

2.5 Ejemplos vistos:

Case1: solo las etiquetas div pueden usar el estilo class01

div.class01{
    
    
	color: blue; 
	font-size: 20px; 
	border: 1px yellow solid; 
}

Caso2: cuando una etiqueta tiene un div de etiqueta hijo y un div de etiqueta hijo tiene un intervalo de etiqueta hijo, esta etiqueta puede usar el estilo class01

.class01 div span{
    
    
	color: blue; 
	font-size: 20px; 
	border: 1px yellow solid; 
}

2.6 Discriminación de selector de id y selector de clase

1. La diferencia entre id y class

  1. id es equivalente a la tarjeta de identificación de una persona y no se puede repetir

  2. La clase es equivalente al nombre de la persona que se puede repetir.

  3. Una etiqueta html solo puede estar vinculada a un nombre de identificación

  4. Una etiqueta html se puede vincular a varios nombres de clase

2. La diferencia entre el selector de id y el selector de clase

  1. El selector de id comienza con #

  2. El selector de clases comienza con

3. Estilos CSS de uso común:

  1. Color de fuente color: rojo; el
    color se puede escribir con nombres de color como negro, azul, rojo, verde, etc. Los
    colores también se pueden escribir con valor rgb y valor de representación hexadecimal: como rgb (255,0,0), # 00F6DE, si escribe valor hexadecimal debe agregar #

  2. Ancho
    : 19 px;
    ancho puede escribir valor de píxel: 19 px;
    también puede escribir valor de porcentaje: 20%;

  3. Altura
    : 20 px; la
    altura se puede escribir en valor de píxel: 19 px;
    también se puede escribir en valor porcentual: 20%;


  4. Color de fondo : # 0F2D4C


  5. Color de estilo de fuente : # FF0000; color de
    fuente rojo tamaño de fuente: 20px; tamaño de fuente

  6. Rojo, 1 píxel, borde de
    borde sólido: 1 px rojo sólido;


  7. Margen izquierdo centrado en DIV : automático;
    margen derecho: automático;

  8. Texto
    -alinear: centro;

  9. Hipervínculo para subrayar
    la decoración del texto: ninguno;

  10. Mesa delgada línea
    mesa{ border: 1px solid black; / Establecer el borde / border-collapse: collapse; / Combinar los bordes / }



    td, th{ border: 1px negro sólido; / set border / }

  11. Modificación de eliminación de lista
    la{ estilo de lista: ninguno; }

Supongo que te gusta

Origin blog.csdn.net/HangHug_L/article/details/113503089
Recomendado
Clasificación