Maison  >  Article  >  interface Web  >  Introduction détaillée à l'apprentissage des points de connaissances communs du front-end Web

Introduction détaillée à l'apprentissage des points de connaissances communs du front-end Web

高洛峰
高洛峰original
2017-03-22 15:19:261459parcourir

1. Éléments courants au niveau du bloc Éléments en ligne

p - les éléments au niveau du bloc les plus couramment utilisés

dl - au niveau du bloc utilisé avec dt-dd Éléments

formulaire - formulaire interactif

h1 -h6- titre

hr - ligne de séparation horizontale

ol - liste ordonnée

p - paragraphe

ul - liste non ordonnée

fieldset - ensemble de champs de formulaire

colgroup-col - élément de regroupement de colonnes de formulaire

table-tr- td Table et cellule de ligne

texte pré-formaté

a - lien hypertexte (ancre)

br - saut de ligne

i - italique

em - accentuation

img - image

saisie - zone de saisie

étiquette - étiquette du formulaire

span - conteneur en ligne commun, définit le bloc dans le texte

fort - accent gras

sous - indice

sup - exposant

zone de texte - zone de saisie de texte multiligne

u - Souligner

sélectionner - Sélection du projet

2. Plusieurs conditions pour réaliser trois points de texte

débordement de texteL'attribut est uniquement : s'il faut afficher une marque de points de suspension lorsque le texte déborde. Il n'a pas d'autres définitions d'attributs de style. Pour obtenir l'effet de générer une ellipse en cas de débordement, vous devez définir :

1. 🎜>width: value; (px, %, les deux sont acceptables)

2. Forcer l'affichage du texte sur une seule ligne :

white-space: nowrap; > 3. Le contenu du débordement est masqué : overflow : caché ;

4. Le texte du débordement affiche des points de suspension : text-overflow : points de suspension ; Remarque : il doit s'agir d'une seule ligne de texte. pour régler le débordement de cet article ! ! !

IE6+; chrome1.0+; safari3.1+ (firefox, opera ne sont pas encore pris en charge)

3. Plusieurs conditions pour le centrage vertical

Définir un élément dans un Pour centrer verticalement le conteneur, vous devez modifier la valeur de l'attribut

display

par défaut en inline-block ;

et ajouter un élément frère (règle) (le style de l'élément frère [ruler] est défini sur vertical-align:middle;width:0;

height

:100%;display:inline-block;) . Trois conditions : 1 : Doit être ajouté au conteneur (élément parent)

text-align

:center;

2 : Doit être ajouté au courant Convertissez l'élément en un élément de bloc en ligne (display:inline-block;) et ajoutez vertical-align:middle;3 à l'élément actuel (sans retour chariot Ajoutez l'élément de même niveau). span après l'élément actuel (sans retour chariot) ;Et vertical-align:middle;width:0;height:100%;display:inline-block

Éléments de remplacement et éléments de non-remplacement

Éléments de remplacement et élément de non-remplacement

a) Éléments de remplacement : le navigateur détermine le contenu d'affichage spécifique de l'élément en fonction de ses balises et de ses attributs. Par exemple : le navigateur lira les informations sur l'image et les affichera en fonction de la valeur de l'attribut src de la balise , mais si vous affichez le code (x)html, vous ne pouvez pas voir le contenu réel de l'image ; le type de propriétés de la balise pour déterminer s'il faut afficher les zones de saisie, les boutons radio, etc. (x), ,