<!DOCTYPE html>
. Cette déclaration indique au navigateur quelle définition de type de document (DTD) ce document adopte. Vient ensuite la balise <html>
, qui est utilisée pour indiquer le début et la fin de la page Web. Dans la balise <html>
, il y a généralement deux sous-balises importantes : <head>
et <body>
. <!DOCTYPE html>
。这个声明告诉浏览器这个文档采用哪个文档类型定义(DTD)。紧接着是 <html>
标签,用来表示网页的开始和结束。在 <html>
标签内,通常会有两个重要的子标签:<head>
和 <body>
。
<ul>
<li>
<head>
标签:它里面的内容不会直接显示在浏览器中,主要是为提供页面的元数据(metadata)。其中可以包含 <title>
标签(用来设置网页的标题)和 <meta>
标签(用来设置网页的关键字、描述等信息)等。
<li>
<body>
标签: 这是页面的主要部分,包含了网页内容的 HTML 标签。
<p>下面是一个基本的 HTML 结构代码:
<!DOCTYPE html> <html> <head> <title>我的网页标题</title> <meta charset="utf-8"> </head> <body> 这里是内容 </body> </html>
<p>
标签,表示一个段落。
<p>这是一个段落。</p>
<p>
标签内的文本“这是一个段落。”就是一个段落的文本内容。同时,HTML 还提供多种级别的标题 (h1、h2、h3……h6)
,以加强文章的层次感和结构感。
<h1>这是一个一级标题。</h1> <h2>这是一个二级标题。</h2>
<img>
标签来插入图像。
<img src="图片路径" alt="图片描述">
src
属性是必须的,用来指定图像文件的 URL 或相对文件路径。alt
属性是为了当图片无法显示时,在页面上显示一段文字来说明图片的内容。
<a>
标签来创建一个链接。
<a href="http://www.example.com">这是一个链接</a>
href
属性是必须的,用来指定链接的目标 URL。同时,还可以在 <a>
标签中添加 title
属性,来增加鼠标悬停时的提示信息。
<p>如果要链接到同一目录下的其他 HTML 文档,还可以使用相对路径:
<a href="./about.html">关于我们</a>
<ul>
和 <li>
标签来创建无序列表,使用 <ol>
和 <li>
标签来创建有序列表。
<ul> <li>列表项1</li> <li>列表项2</li> <li>列表项3</li> </ul> <ol> <li>列表项1</li> <li>列表项2</li> <li>列表项3</li> </ol>
<table>
、<tr>
、<th>
和 <td>
标签来创建表格。
<table> <tr> <th>姓名</th> <th>年龄</th> <th>性别</th> </tr> <tr> <td>张三</td> <td>18</td> <td>男</td> </tr> <tr> <td>李四</td> <td>22</td> <td>女</td> </tr> </table>
<th>
标签表示表头单元格,<td>
标签表示数据单元格,<tr>
标签表示行,<table>
标签表示整个表格。
<form>
、<input>
、<label>
、<select>
和 <textarea>
等标签来创建表单。
<form> <label>用户名:</label> <input type="text" name="username"><br> <label>密码:</label> <input type="password" name="password"><br> <label>年龄:</label> <input type="number" name="age"><br> <label>性别:</label> <input type="radio" name="gender" value="male">男 <input type="radio" name="gender" value="female">女<br> <label>兴趣爱好:</label> <input type="checkbox" name="hobby" value="reading">阅读 <input type="checkbox" name="hobby" value="traveling">旅游 <input type="checkbox" name="hobby" value="swimming">游泳<br> <label>个人介绍:</label><br> <textarea name="introduction" rows="6" cols="50"></textarea><br> <input type="submit" value="提交"> </form>
<input>
标签表示表单元素,name
属性表示表单数据的名称,type
属性表示表单元素的类型,value
属性表示表单元素的值,<select>
标签表示下拉菜单,<textarea>
标签表示多行文本框,<label>
标签用来描述表单元素,<form>
标签用来包含表单元素,<input type="submit">
<ul>Balise <head>
: le contenu qu'il contient ne sera pas affiché directement dans le navigateur, mais est principalement utilisé pour fournir des métadonnées pour la page. Il peut inclure des balises <title>
(utilisées pour définir le titre de la page Web) et des balises <meta>
(utilisées pour définir les mots-clés, la description et d'autres informations). de la page web), etc.
<body>
: il s'agit de la partie principale de la page et contient les balises HTML pour le contenu Web. <p>
, qui représente un paragraphe. 🎜rrreee🎜Dans le code ci-dessus, le texte "Ceci est un paragraphe." dans la balise <p>
est le contenu textuel d'un paragraphe. Dans le même temps, HTML fournit également plusieurs niveaux de titres (h1, h2, h3...h6)
pour améliorer la superposition et la structure de l'article. 🎜rrreee<img>
pour insérer des images. 🎜rrreee🎜Parmi eux, l'attribut src
est obligatoire et est utilisé pour spécifier l'URL ou le chemin relatif du fichier image. L'attribut alt
permet d'afficher un texte sur la page pour décrire le contenu de l'image lorsque celle-ci ne peut pas être affichée. 🎜<a>
pour créer un lien. 🎜rrreee🎜L'attribut href
est obligatoire et permet de préciser l'URL cible du lien. Dans le même temps, vous pouvez également ajouter l'attribut title
à la balise <a>
pour ajouter des informations d'invite lorsque la souris survole. 🎜🎜Si vous souhaitez créer un lien vers d'autres documents HTML dans le même répertoire, vous pouvez également utiliser des chemins relatifs : 🎜rrreee<ul> ;
et <li>
pour créer des listes non ordonnées, et les balises <ol>
et <li>
pour créer listes ordonnées. 🎜rrreee<table>
, <tr>
, < th>
et <td>
pour créer des tableaux. 🎜rrreee🎜Parmi eux, l'étiquette <th>
représente la cellule d'en-tête, l'étiquette <td>
représente la cellule de données et <tr>
L'étiquette > représente une ligne et l'étiquette <table>
représente le tableau entier. 🎜<form>
, <input>. ;
, <label>
, <select>
et <textarea>
pour créer un formulaire. 🎜rrreee🎜Parmi eux, la balise <input>
représente l'élément du formulaire, l'attribut name
représente le nom des données du formulaire et le type l'attribut code> représente le type de l'élément de formulaire. , l'attribut <code>value
représente la valeur de l'élément de formulaire, l'étiquette <select>
représente le menu déroulant, le label <textarea>
représente la zone de texte multiligne, le label <label>
est utilisé pour décrire les éléments du formulaire, <form>
l'étiquette est utilisée pour contenir des éléments de formulaire, <input type="submit"> représente le bouton de soumission. 🎜🎜🎜Autres balises🎜🎜🎜Il existe de nombreuses autres balises en HTML, telles que la lecture audio et vidéo, l'animation, Canvas, etc. Si vous avez besoin d'en savoir plus sur les balises et les méthodes d'implémentation, vous pouvez vous référer à la documentation HTML officielle ou aux didacticiels et livres associés. 🎜🎜En bref, écrire du code HTML nécessite de maîtriser la syntaxe et les balises de base, et d'utiliser de manière flexible différentes balises et attributs pour créer des pages Web belles et fonctionnelles. 🎜
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!