Plusieurs compétences que vous devez maîtriser avant de faire de l'automatisation Web

Les prérequis pour apprendre l'automatisation du web : tests manuels (connaissance de divers tests), apprentissage des langages de programmation, apprentissage des bases du Web, apprentissage des outils de tests automatisés, apprentissage des frameworks de tests automatisés, et besoin de maîtriser certaines connaissances frontales, que ce soit l'apprentissage du langage ou du front-end. connaissance finale, Tous sont pour le prochain script et framework pour ouvrir la voie. Cet article présente les connaissances de base du front-end

Fondation de page Web (HTML, CSS), trois technologies de base du front-end Web

HTML : Responsable de l'architecture des pages Web

CSS : responsable du style et de l'embellissement de la page Web

JS : responsable du comportement des pages Web

insérez la description de l'image ici

01
Balises HTML courantes

HTML est un langage de description de pages Web
HTML fait référence à un langage hypertexte, pas à un langage de programmation, c'est un langage de balisage
HTM utilise des balises pour décrire des pages Web

Cas : texte txt au format html

Ceci est le premier fichier de paragraphe

Ceci est le deuxième fichier de paragraphe

Balises HTML

Les balises sont des mots-clés entourés de cornes, généralement par paires

La première balise commence la balise, la dernière balise termine la balise Exemple :

Balises HTML simples et doubles

Ecriture en étiquette unique :

Ecriture double étiquette :

Attributs HTML

Les attributs HTML font référence aux attributs de balise

Les balises HTML peuvent avoir plusieurs attributs

Les attributs apparaissent au format nom d'attribut=valeur d'attribut

1. Squelette HTML

 <head>

     <meta charset="UTF-8">

     <title>码同学教育</title>

 </head>

 <body>

    码同学教育

 </body>
Utilisé pour déclarer que le type de document courant est html

html : est la plus grande balise de la page Web, nous l'appelons la balise racine

head : appelé le head de la page Web, le contenu qu'il contient est principalement utilisé pour définir les balises de la page Web et certaines informations à afficher par le navigateur

UTF-8 : La norme d'encodage utilisée pour définir les pages Web, l'encodage international

titre : appelé la balise de titre de la page Web, le contenu de celle-ci sera affiché sur l'onglet du navigateur

body: C'est ce qu'on appelle la balise principale du corps de la page Web, et le contenu qu'elle contient sera affiché dans la zone de fenêtre blanche du navigateur

2. Balises
HTML de base Titre HTML

Titre 1

titre numéro deux

titre numéro six

Paragraphe HTML

c'est un paragraphe

ceci est un autre paragraphe

Hyperliens HTML

     camarade de classe

HTML

logo

Espaces HTML et retours chariot

 je suis un élément de bloc 

Je suis un élément en ligne qui contient le conteneur de texte

3,
données d'entrée d'utilisateur de téléphone mobile de page Web de formulaire HTML, y compris différents types: zone de saisie de texte, case radio, case à cocher, liste déroulante, bouton d'envoi

zone de saisie de texte

  firstname: <input type="text" name="fristname">

  <br>

  lastname: <input type="text" name="lastname">

zone de saisie du mot de passe

 Password: <input type="password" name="pwd">

bouton unique

<input type='radio' name=“sex” value=“male” "/>男

Femelle

case à cocher

lis

écouter de la musique

regarder un film

boîte déroulante

Pékin Shanghai Guangzhou Shenzhen

bouton de soumission

Bouton de soumission:

02
Familiarisez-vous avec les sélecteurs CSS courants

CSS : fait référence aux feuilles de style en cascade

effet:

Utilisé pour définir comment les éléments HTML sont affichés (définissant le style des éléments HTML), tout comme les balises de police et les attributs de couleur en HTML

.css, nous n'avons qu'à éditer un simple document CSS pour changer la mise en page et l'apparence de toutes les pages

insérez la description de l'image ici

Sélecteur : sert à spécifier l'élément HTML pour changer le style, chaque déclaration est constituée d'un attribut et d'une valeur

Attribut : représente l'attribut de style à définir, chaque attribut a une valeur, et l'attribut et la valeur sont séparés par deux points

CSS : les déclarations se terminent toujours par un point-virgule (;), les déclarations sont entre accolades ({}) dans les documents HTML et les styles peuvent être définis dans des balises

En CSS, un sélecteur est un motif utilisé pour sélectionner des éléments qui doivent être stylés

Les sélecteurs CSS couramment utilisés sont : le sélecteur d'identifiant, le sélecteur de classe, le sélecteur de balise, le sélecteur d'attribut, le sélecteur descendant, le sélecteur d'élément.

1, ID selector Le
sélecteur d'id consiste à sélectionner l'élément via l'attribut id de l'élément

Le sélecteur d'identifiant en CSS est défini avec "#", par exemple : #test

<head>

  <meta charset="utf-8">

  <title>CSS</title>

 <style>

   /*这是一个关于样式注释*/


 </style>

Bonjour le monde!

L'attribut id doit être unique dans tout le document HTML

Remarque : les documents HTML ne vérifieront pas strictement si l'attribut id est unique, et des identifiants en double apparaîtront dans les documents HTML non standard !

2. Sélecteur
de classe Le sélecteur de classe consiste à sélectionner des éléments via l'attribut de classe de l'élément, également appelé sélecteur de classe. Lors de l'utilisation du sélecteur de classe, l'élément doit avoir l'attribut de classe

Le sélecteur de classe est utilisé pour décrire le style d'un groupe d'éléments. Le sélecteur de classe est différent du sélecteur d'identifiant. La classe peut être définie dans plusieurs éléments à l'aide du sélecteur de classe en CSS avec ".", par exemple : .center

  <head>

     <meta charset="UTF-8">

     <title></title>

   <style>

     .center {text-align: center;}

     .center {color: #8A2BE2;}

   </style>

 </head>

<body>

  <p>居中</p>

</body>

3. Sélecteur
de balises Le sélecteur de balises consiste à sélectionner des éléments par leurs noms de balises, également appelés sélecteurs d'éléments

Les sélecteurs d'étiquettes en CSS sont directs, tels que : h , input

   <head>

      <meta charset="UTF-8">

      <title></title>

    <style>


    </style>

   </head>

Titre central

la deuxième paragraphe

Je suppose que tu aimes

Origine blog.csdn.net/Testfan_zhou/article/details/124443073
conseillé
Classement