HTML标签 - 1

news2024/11/13 4:15:29

文章目录

    • HTML标签
      • 简介
      • HTML书写规范
      • 常见网页制作软件
      • 常用标签
        • 结构标签
        • 排版标签
        • 标题标签
        • 容器标签
        • 字体标签
        • 文本格式化标签
        • 列表标签
        • 图片标签

HTML标签

简介

一门使用标记标签来描述网页,展示信息给用户的语言。

超文本标记语言(Hyper Text Markup Language):

  • 超文本:页面内可以包含图片、链接、音乐、程序等非文字元素
  • 标记:即标签,不同的标签实现不同的功能
  • 语言:人与计算机的交互工具

HTML书写规范

  • HTML标签是以尖括号包围的关键字。
  • HTMl标签通常是成对出现的,有开始标签就有结束标签。
    • 独立标签,开始和结束合并在一起。
  • HTML标签通常都有属性。
    • 格式:属性=”属性值“
    • 多个属性之间空格隔开。
  • HTML标签不区分大小写,建议全小写。

常见网页制作软件

  • 记事本
  • DreamWeaver、WebStorm、IDEA、HBuilder、VS Code

常用标签

结构标签
  • 结构标签用来描述网页基本结构

    • 网页使用.html作为后缀
    标签描述
    <html>根标签
    <head>头标签
    <title>网页标题标签
    <body>正文

    <!-- 网页类型声明,描述使用的HTML版本 -->
    <!DOCTYPE html>
    <!-- 网页根标签,网页所有内容都要编写在html标签中 -->
    <html>
        <!-- 头标签 -->
        <head>
            <!-- 网页的编码 -->
            <meta charset="UTF-8">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
            <!-- 网页标题 -->
            <title>结构标签</title>
        </head>
        <!-- 正文 -->
        <body>
            正文
        </body>
    </html>
    
排版标签
  • 用于实现简单的页面布局

    标签代码描述
    注释标签<!--注释内容-->代码的解释性说明性内容,浏览器打开页面时,自动忽略注释内容
    换行标签<br/>浏览器在打开时会忽略所有的空格和换行,只保留一个空格,需要用br标签换行
    段落标签<p></p>描述一段内容,自动换行 align:对齐
    水平线标签<hr/>hr 水平线标签:显示一条横线 color:颜色; width:宽度; size:粗细; align:对齐

  • <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>排版标签</title>
    </head>
    <body>
        <!-- HTML注释 代码的解释性说明性内容,浏览器打开页面时,自动忽略注释内容-->
        <!-- br 换行标签 浏览器在打开时会忽略所有的空格和换行,只保留一个空格,需要用br标签换行 -->
        赠汪伦<br>
        李白乘舟将欲行<br>
        
        <!-- 
            p段落标签:描述一段内容,自动换行 
            align 属性:描述段落中内容的对齐方式,left center right
        -->
        <p align="center">春晓</p>
        <!-- 
            hr 水平线标签:显示一条横线
            color:颜色
            width:宽度
            size:粗细
            align:对齐
        -->
        <hr color="red" width="300" size="1" align="center">
        <p align="center">春眠不觉晓</p>
    </body>
    </html>
    
标题标签
  • 标题标签:h1-h6,字体从大到小,加粗显示,默认独占一行

    • align:内容水平对齐方式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>标题标签</title>
    </head>
    <body>
        <!-- 标题标签:h1-h6,字体从大到小,加粗显示,默认独占一行  -->
        <h1 style="text-align: center;">一级标题</h1>
        <h2>二级标题</h2>
        <h3>三级标题</h3>
    </body>
    </html>
    

课堂案例

  • 按照效果图完成页面制作

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>task01</title>
    </head>
    <body>
        <h1>望庐山瀑布</h1>
        <h4>作者:李白</h4>
        <hr>
        <p>日照香炉生紫烟,</p>
        <p>遥看瀑布挂前川。</p>
        <p>飞流直先三千尺,</p>
        <p>疑是银河落九天。</p>
    </body>
    </html>
    
容器标签
  • 使用DIV+CSS是现下流行的一种布局方式

  • HTML的标签主要分为三类

    • 块级标签:独占一行,可指定高度和宽度。比如:div、p、h1-h6、html、body、列表标签等。
    • 行级标签:标签同一行显示,宽度和高度有内容决定。比如:span、a、i、em、b等。
    • 行级块标签:同时具备行标签和块标签的特点,标签同一行显示,可设置宽高。比如:img、input。
    标签描述
    <div>属于块级标签,独占一行,可以设置宽度和高度
    <span>属于行级标签,在同一行显示,宽度和高度由内容决定

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>容器标签</title>
    </head>
    <body>
         <h1>容器标签</h1>
         <h2>1 div(division):属于块级标签,独占一行,可以设置宽度和高度</h2>
         <div style="background-color: bisque; width: 500px; height: 100px;"  >
            哈哈哈哈哈哈哈
        </div>
        <h2>2 span:属于行级标签,在同一行显示,宽度和高度由内容决定</h2>
        <h2>课程设置:</h2>
        <span style="background-color: blue;">JavaEE分布式开发</span>
        <span style="background-color: cadetblue;">鸿蒙生态开发</span>
    </body>
    </html>
    
字体标签
  • <font>

    • ​ size:字体大小 1-7

    • ​ color:字体颜色

    • ​ face:字体样式

  • ​ HTML颜色的表示

    • ​ 方式1:样色名称,red、green、blue

    • ​ 方式2:rgb模式,所有颜色都可以使用rgb三原色表示。

    • ​ red 0-255、green 0-255、blue 0-255

    • ​ 举例:红色:#FF0000; 蓝色:#0000FF; 绿色:#00FF00 白色:#FFF; 黑色:#000

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>字体标签</title>
</head>
<body>
    <!-- 
        size:字体大小 1-7
        color:字体颜色
        face:字体样式

        HTML颜色的表示
        方式1:样色名称,red、green、blue
        方式2:rgb模式,所有颜色都可以使用rgb三原色表示
        red 0-255
        green 0-255
        blue 0-255
        举例:红色:#FF0000; 蓝色:#0000FF; 绿色:#00FF00
        白色:#FFF; 黑色:#000
     -->
    <font size="6" color=#FF0000 face="楷体">赠汪伦</font><br>
    <font size="4" face="楷体">李白乘舟将欲行,</font><br>
    <font size="4" face="楷体">忽闻岸上踏歌声。</font><br>
    <font size="4" face="楷体">桃花潭水深千尺,</font><br>
    <font size="4" face="楷体">不及汪伦送我情。</font><br>
</body>
</html>
文本格式化标签
  • 格式化标签实现内容的简单样式处理。

    标签描述
    b、strong加粗
    i、em强调(斜体)字体
    sub下标标签
    sup上标标签
    del删除线

课堂案例

  • 按照效果图完成页面制作

    在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>task02</title>
</head>
<body>
    <h1>望庐山瀑布</h1>
    <h4>作者:李白</h4>
    <hr>
    <p>日照香炉生紫烟,</p>
    <p>遥看瀑布挂前川。</p>
    <p>飞流直先三千尺,</p>
    <p>疑是银河落九天。</p>
    <hr>
    <h4>作者简介</h4>
    <p><font size="5" color="blue">李白</font>(701—762), 字太白, 号<b>青莲居士</b>。是屈原之后最具个性特色、最伟大的<font color="gold">浪漫主义诗人</font>。有<font color="green">“诗仙”</font>之美誉,与杜甫并称“李杜”。</p>
    <p>其诗以抒情为主,表现出蔑视权贵的傲岸精神,对人民疾苦表示同情,又善于描绘自然景色,表达对祖国山河的热爱。</p>
    <h4>创作背景</h4>
    <p>这两首诗一般认为是<font color="red">唐玄宗</font>开元十三年(725)前后李白出游金陵途中初游庐山时所作。</p>
    <h4>作品鉴赏</h4>
    <p>这首诗,紧扣题目中的<b>“望”</b>字,都以庐山的香炉峰入笔描写庐山瀑布之景,都用<font size="5">“挂”</font>字突出瀑布如珠帘垂空,</p>
    <p>以高度夸张的艺术手法,把瀑布勾画得传神入化,然后细致地描写瀑布的具体景象,</p>
    <p>将飞流直泻的瀑布描写得<font color="green">雄伟奇丽,气象万千,宛如一幅生动的山水画。</font></p>
</body>
</html>
列表标签

无序列表:使用一组无序的符号定义,标签为 ul(unorder list)

type属性:设置列表项的符号

属性值描述用法举例
circle空心圆<ul type="circle"></ul>
disc实心圆<ul type="disc"></ul>
square方块<ul type="square"></ul>
none无列表项符号<ul type="none"></ul>

有序列表:使用一组有序的符号定义,标签为 ol(order list)

type属性:设置列表项的符号

属性值描述用法举例
1数字<ol type="1"></ol>
a小写字母<ol type="a"></ol>
A大写字母<ol type="A"></ol>
i小写罗马数字<ol type="i"></ol>
I大写罗马数字<ol type="I"></ol>

嵌套使用:列表可以嵌套使用

代码演示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>列表标签</title>
</head>
<body>
    <h1>无序列表:使用一组无序的符号定义,标签为 ul(unorder list)</h1>
    <h3>type属性:设置列表项的符号</h3>
    <h4>circle:空心圆  disc:实心圆   square:方块 none:无</h4>
    <ul type="square">
        <li>北京</li>
        <li>上海</li>
        <li>深圳</li>
    </ul>
    <hr>
    <h1>有序列表:使用一组有序的符号定义,标签为 ol(order list)</h1>
    <h3>type属性:设置列表项的符号</h3>
    <h4>1:数字 a:小写字母 A:大写字母 i:小写罗马数字 I:大写罗马数字 </h4>
    <ol type="I">
        <li>苹果</li>
        <li>香蕉</li>
        <li>西瓜</li>
    </ol>
    <h1>嵌套使用:列表可以嵌套使用</h1>
    <ol type="A">
        <li>手机</li>
        <ul type="disc">
            <li>华为</li>
            <li>小米</li>
            <li>苹果</li> 
        </ul>
        <li>家电</li>
        <ul type="square">
            <li>电视</li>
            <li>空调</li>
            <li>冰箱</li>
        </ul>
    </ol>
</body>
</html>
图片标签
  • 在页面指定位置处引入一幅图片,标签为<img/>

    属性描述
    src关联图片的地址,相对地址和绝对地址
    相对地址: 相对当前文件所关联图片的位置,同一个网站内部使用
    ./ 当前目录,可以省略
    …/ 表示上一级目录
    …/…/ 表示上上一级目录
    绝对地址:包含协议或盘符的完整地址,不同网站之间使用
    width图片的宽度,单位像素或百分比 (这将使浏览器按照与浏览器显示窗口的一定比例来缩放图像)
    height图片的高度,单位像素或百分比(这将使浏览器按照与浏览器显示窗口的一定比例来缩放图像)
    alt当图片不显示时,所替换的内容
    title鼠标悬停所显示的内容
    align图片相对其他内容的位置
    baseline: 基线对齐【默认】
    bottom: 使用css设置, 底部对齐
    middle: 垂直居中对齐<
    top: 顶部对齐
    hspace在图片左右设定空白
    vspace在图片上下设定空白

    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>图片标签</title>
    </head>
    <body>
        <h1>img标签: 关联图片</h1>
        <ul>
            <li>src: 关联图片的地址,相对地址和绝对地址</li>
            <ul>
                <li>相对地址: 相对当前文件所关联图片的位置,同一个网站内部使用</li>
                <li>./ 当前目录,可以省略</li>
                <li>../ 表示上一级目录</li>
                <li>../../ 表示上上一级目录</li>
                <li>绝对地址:包含协议或盘符的完整地址,不同网站之间使用</li>
            </ul>
            <li>width: 图片的宽度,单位像素或百分比</li>
            <li>height: 图片的高度</li>
            <li>alt: 当图片不显示时,所替换的内容</li>
            <li>title: 鼠标悬停所显示的内容</li>
            <li>align: 图片相对其他内容的位置</li>
            <ul>
                <li>baseline: 基线对齐【默认】</li>
                <li>bottom: 使用css设置, 底部对齐</li>
                <li>middle: 垂直居中对齐</li>
                <li>top: 顶部对齐</li>
            </ul>
            <li>hspace: 左右空白</li>
            <li>vspace: 上下空白</li>
        </ul>
    
        <!-- 相对地址 -->
        <img src="images/16823239310830f125b9540fdcaf9c013daf5d3f59fb52c59.jpg" width="20%" alt="图片" title="云先生" align="top">
        
        <!-- 本机绝对地址 -->
        <img src="D:\Users\胡昊龙\Pictures\1690794171645.png" width="20%" >
    
        <!-- 网络绝对地址 -->
        <img src="https://tse1-mm.cn.bing.net/th/id/OIP-C.IwNNvK3tarQWm5UU929RtQHaNK?w=115&h=184&c=7&r=0&o=5&dpr=1.5&pid=1.7" width="10%" align="top">
    </body>
    </html>
    
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1423148.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

力扣hot100 数据流的中位数 大小根堆

Problem: 295. 数据流的中位数 文章目录 思路复杂度&#x1f496; Code 思路 &#x1f468;‍&#x1f3eb; 参考 大根堆维护较小值&#xff08;堆顶即中位数&#xff09;&#xff0c;小根堆维护较大值&#xff08;堆顶可能是中位数之一&#xff09;维护小堆长度较长&#x…

响应式Web开发项目教程(HTML5+CSS3+Bootstrap)第2版 例5-6 绘制几何图形

代码 <!doctype html> <html> <head> <meta charset"utf-8"> <title>绘制几何图形</title> </head><body><canvas id"canvas" width"250" height"150" style"border: 1px b…

【数据结构 01】栈

一、原理 栈通常从数据结构和内存空间两个角度解释&#xff0c;从数据结构的角度&#xff0c;栈是一种线性结构表&#xff0c;只允许在固定的一端进行插入和删除元素&#xff0c;从内存空间角度&#xff0c;操作系统为函数和变量分配的内存空间通常在栈区&#xff0c;但是无论…

【AI绘画】stable diffusion原理解读,通俗易懂,直接喂到你嘴里!!!

手把手教你入门绘图超强的AI绘画&#xff0c;用户只需要输入一段图片的文字描述&#xff0c;即可生成精美的绘画。给大家带来了全新保姆级教程资料包 &#xff08;文末可获取&#xff09; 文章目录 一、前言&#xff08;可跳过&#xff09;二、stable diffusion 1.clip2.diffus…

设计模式之框架源码剖析(实战+图解)

Java设计模式 1&#xff0c;概述 随着软件开发人员人数的增多&#xff0c;一些公司急需一些高端人才。作为一个高端人才&#xff0c;设计面向对象软件是必不可少的能力&#xff0c;而软件设计是需要很深的功力&#xff0c;设计模式就要求你必须掌握。 2&#xff0c;本章特色…

Spring结合工厂模式

学习设计模式&#xff0c;不要进入一个误区生搬硬套&#xff0c;它是一种编程思想&#xff0c;结合实际使用&#xff0c;往往设计模式是混合使用的 工厂模式 核心本质&#xff1a;使用工厂统一管理对象的创建&#xff0c;将调用者跟实现类解耦 我这里使用Spring容器的支持&am…

【C项目】顺序表

简介&#xff1a;本系列博客为C项目系列内容&#xff0c;通过代码来具体实现某个经典简单项目 适宜人群&#xff1a;已大体了解C语法同学 作者留言&#xff1a;本博客相关内容如需转载请注明出处&#xff0c;本人学疏才浅&#xff0c;难免存在些许错误&#xff0c;望留言指正 作…

k8s的operator基石:controller-runtime源码解析

写在之前 今天开始开更controller-runtime的源码阅读&#xff0c;笔者建议大家在阅读前了解以下知识&#xff0c;可能会帮助大家更好的理解源码逻辑。 1.client-go的基础使用 2. 使用kubebuilder搭建一个简单的controller-runtime环境 3.informer的基本思想 1.源码环境搭建 参…

UE5/UE4中3D汉字字体文字的创建与实现

本案例工程下载位置&#xff1a;https://mbd.pub/o/bread/ZZqVmJ9v 在虚幻引擎5&#xff08;UE5&#xff09;和虚幻引擎4&#xff08;UE4&#xff09;中&#xff0c;实现3D汉字字体的创建是一项常见的需求。 本文将详细介绍两种有效的方法&#xff1a; 1.通过TextRender配合Of…

【javase】——类和对象

莫道桑榆晚&#xff0c;为霞尚满天。文章目录 面向对象的初步认识面向对象与面向过程什么是面向对象 类的定义和使用类的定义格式 类的实例化什么是实例化类和对象的使用 this引用什么是this引用this 引用的特性。 对象的构造以及初始化如何初始化对象构造方法首先第一&#xf…

Win10如何开启适用于 Linux 的 Windows 子系统WSL

环境&#xff1a; Win10专业版19041 问题描述&#xff1a; Win10如何开启适用于 Linux 的 Windows 子系统 什么是适用于 Linux 的 Windows 子系统 (WSL)&#xff1f;适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 操作系统的一项功能&#xff0c;通过它可以直接在 Wind…

常用芯片学习——ULIN2803芯片

ULIN2803 高压大电流达林顿晶体管阵列 使用说明 ULN2803为高压大电流达林顿晶体管阵列&#xff0c;每个阵列包含7 个集电极开路共发射极对。每对的额定电流为500mA。抑制包括用于感性负载驱动的二极管&#xff0c;输入和输出是相反的。这些器件能够驱动宽范围的负载范围&…

2024.1.30 GNSS 学习笔记

站星双差Kalman滤波伪距差分定位流程 1. RTK定位技术&#xff08;实时载波相位差分技术&#xff09;原理-站间单差浮点解 1.RTK技术其实就是在RTD技术的基础上增加载波观测值的使用。由于伪距的噪声在分米量级&#xff0c;即使我们通过站间单差消除了绝大部分的误差影响&…

对于this.$nextTick代码的理解

我们都知道DOM的更新是异步的,Vue的绑定原理就是用数据区驱动视图,视图也能驱动数据&#xff0c;两者是双向绑定的。 如何立马获取到更新之后的DOM呢&#xff1f; 可以使用: <template><div class"" ref"aa">{{ a }}<button click"f…

openssl3.2 - .pod文件的查看方法

文章目录 .pod文件的查看方法概述笔记初步的解决方法备注 - pod2html.bat的详细用法好像Perl就自带这个BATEND .pod文件的查看方法 概述 看到openssl源码目录下有很多.pod文件, 软件发布的帮助内容都在里面. 当make install后, 大部分的.pod都会转成html文件, 但是有一部分…

DSP系统时钟总结

一、stm32中断偏移向量介绍 1.1 为什么要设置中断向量偏移 上图可以看出程序上电先进入0x08000000开始运行&#xff0c;紧接着执行复位中断向量&#xff0c;然后执行复位中断程序&#xff0c;然后进入main函数。 如果想要app的中断正常运行&#xff0c;那就必须手动设置中断向…

【读点论文】SPTS Single-Point Text Spotting

SPTS Single-Point Text Spotting ABSTRACT 现有的场景文本识别(即&#xff0c;端到端文本检测和识别)方法依赖于昂贵的边界框注释(例如&#xff0c;文本行&#xff0c;词级或字符级边界框)。我们首次证明&#xff0c;训练场景文本识别模型可以通过对每个实例的单点进行极低成…

推特账号被冻结怎么办?检查IP是否正常

Twitter 拥有庞大的用户群和日常内容流&#xff0c;是沟通、网络和营销的重要平台。然而&#xff0c;处理其限制和潜在的帐户问题可能很棘手。有许多跨境社媒小伙伴反馈&#xff0c;账号无故被冻结&#xff0c;导致内容与客户尽失&#xff01;其实除了账户养号、被举报、广告信…

C语言基础13

今天是学习嵌入式相关内容的第十四天&#xff0c;以下是今日所学内容 1.结构体: 1.结构体类型定义 2.结构体变量的定义 3.结构体元素的访问 4.结构体的存储 内存对齐 结构体整体的大小必须为最大基本类型长度的整数倍 5.结构体作为函数参数 值传递 练习:定…

freeRTOS的第一个任务是如何跑起来的?(以RISC-V架构分析)

1、前言 要理解第一个任务是如何跑起来&#xff0c;必须先能理解下面的概念 freeRTOS的任务创建、任务切换机制架构规定的函数调用规范了解基础的汇编指令 可以参考的资料&#xff1a; 《freertos任务切换的现场保存、恢复&#xff08;任务栈空间&#xff09;深度分析&#xf…