Web前端开发之HTML_2

  • HTML5简介与基础骨架
  • 标题标签
  • 标签之段落、换行、水平线
  • 标签之图片
  • 标签之超文本链接
  • 标签之文本
  • 列表标签之有序列表
  • 列表标签之无序列表

1. HTML5简介与基础骨架

1.1 HTML5简介

        HTML5是用来描述网页的一种语言,被称为超文本标记语言。用HTML5编写的文件,后缀以 .html结尾。HTML是一种标记语言,标记语言是一套标记标签。标签是由尖括号包围的关键字,例如:<html>,标签由两种表现形式:

  • 双标签,例如:<html></html>
  • 单标签,例如:<img>
1.2 HTML5的DOCTYPE声明

        DOCTYPE 是document type 的缩写。<!DOCTYPE html>H5的声明位于文档的最前面,处于标签之前。它是网页必备的组成部分,避免浏览器的怪异模式(指不同浏览器渲染出不同的效果)。

1.3 HTML5基本骨架

  • html 标签:定义HTML文档,其他元素要包裹在它里面,标签限定了文档的开始点和结束点
  • head 标签:定义文档的头部,文档的头部描述了文档的各种属性和信息,包括文档的标题、在Web中的位置以及和其他文档的关系等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者
  • body 标签:定义文档的主体,body元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等),它会直接在页面中显示出来,也就是用户可以直观看到的内容
  • title 标签:定义文档的标题,显示在浏览器窗口的标题栏或状态栏上<title>标签是<head>标签中唯一必须要求包含的东西,<title>的增加有利于SEO(搜索引擎)优化
  • meta 标签描述一个HTML网页文档的属性,关键词等,例如:charset="utf-8"是说当前使用的是utf-8编码格式。<meta>标签是一个单标签,放在<head>标签中

2. 标签之标题

2.1 标题介绍与应用(生成h1~h6快捷键:h$*6

         标题是通过<h1> ~ <h6>标签进行定义的,<h1>定义最大的标题,<h6>定义最小的标题

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>
    <h4>四级标题</h4>
    <h5>五级标题</h5>
    <h6>六级标题</h6>

</body>
</html>

2.2 正确使用标题

        确保将HTML标题标签只用于标题,不要仅仅为了生成粗体或大号的文本而使用标题。正确使用标题有益于SEO,应该将<h1>用作主标题(最重要的),其后是<h2>(次要的),以此类推

2.3 标题标签位置摆放

        标题标签默认居左,可在标签中添加属性:align="left | center | right"

<h1 align="center">一级标题</h1>

3. 标签之段落、换行、水平线

3.1 段落 <p></p>

        段落是通过<p>标签定义的。

<p>这是一个段落</p>

<p>这是另一个段落</p>

3.2 换行 <br>

        如果想在不产生一个新段落的情况下进行换行(新行),使用<br> ,或者写为<br />,其中/表示标签结束,<br />元素是一个空的HTML元素(即单标签)

<p>这个<br>段落<br>演示了分行的效果</p>

3.3 水平线 <hr/>

        <hr/>标签在HTML页面中创建水平线

<hr color="" width="" size="" align=""/>

属性:

  • color:设置水平线的颜色
  • width:设置水平线的宽度
  • size:设置水平线的高度
  • align:设置水平线的对齐方式(默认居中),可取值left | right

4. 标签之图片

4.1 图片 <img>

        <img>标签定义HTML页面中的图像,<img>是单标签,不需进行闭合操作

<img src="" alt="" title="" width="" height="">

属性:

  • src:路径(图片地址与名字)
  • alt:规定图像的替代文本
  • width:规定图像的宽度
  • height:规定图像的高度
  • title:鼠标悬停在图片上给予提示
4.2 图片路径详解

绝对路径:电脑的盘符存储与访问的具体地址,E:\WEBCode\HTML5\1.jpg

<img src="E:\WEBCode\HTML5\1.jpg" >

相对路径:两者相对关系,两者在同一路径下可直接访问

  • 子级关系/    (先找到同级)
  • 父级关系../
  • 同级关系./  (可省略)

网络路径:具体网络地址  http://iwenwiki.com/api/newworld/images/n1.png

5. 标签之超文本链接

5.1 超链接 <a></a>

        HTML使用标签<a>来设置超文本链接。超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,可以点击这些内容跳转到新的文档

<a href="url">链接文本</a>

超链接属性:在标签<a>中使用href属性描述链接的地址

默认情况下,链接将以以下形式出现在浏览器页面中:

  • 一个未访问过的链接显示为蓝色字体并带有下划线
  • 访问过的链接显示为紫色并带有下划线
  • 点击链接时,链接显示为红色并带有下划线

提示:以上只是默认形式,后期可通过CSS样式修改这些效果

5.2 超链接表现

        当把鼠标指针移动到网页中的某个链接上时,箭头会变成一只小手

6 常用文本标签(可嵌套在<p>标签中)

标签描述
<em>定义着重文字
<b>定义粗体文本
<i>定义斜体字
<strong>定义加重语气
<del>定义删除字
<span>元素没有特定的含义

提示:常用文本标签和段落是不同的,段落代表一段文本,而文本标签一般表示文本词汇

7. 列表标签之有序列表

7.1 有序列表 <ol> <li> </li> </ol>

        有序列表是一列项目,列表项目使用数字进行标记。有序列表始于<ol>标签。每个列表始于<li>标签

    <ol>

        <li>苹果</li>

        <li>橘子</li>

        <li>香蕉</li>

    </ol>

type属性<ol>的属性type拥有的选项:

  • 表示列表项目用数字标号(1,2,3...)
  • 表示列表项目用小写字母标号(a,b,c...)
  • A 表示列表项目用大写字母标号(A,B,C...)
  • 表示列表项目用小写罗马数字标号(i,ii,iii...)
  • 表示列表项目用大写罗马数字标号(I,II,III...)
7.2 有序列表嵌套

    <ol type="A">

        <li>水果</li>

        <li>蔬菜

            <ol>

                <li>白菜</li>

                <li>辣椒</li>

            </ol>

        </li>

        <li>肉类</li>

    </ol>

8. 列表标签之无序列表(生成快捷键:ul>li*3

8.1 无序列表实现 <ul><li></li></ul>

        无序列表是一个项目的列表,此项目使用粗体圆点进行标记。无序列表始于<ul>标签,每个列表项始于<li>标签

    <ul>

        <li>苹果</li>

        <li>橘子</li>

        <li>香蕉</li>

    </ul>

type属性<ul>的属性type拥有的选项:

  • disc 默认实心圆
  • circle 空心圆
  • square 小方块
  • none 不显示
8.2 无序列表嵌套

    <ul>

        <li>蔬菜</li>

        <li>

            水果

            <ul>

                <li>苹果</li>

                <li>橘子</li>

            </ul>

        </li>

        <li>肉类</li>

    </ul>

8.3 常见应用场景
  • 无序的列表效果
  • 导航效果

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

伴游平台搭建重点,会用到哪些三方服务?

伴游平台搭建的重点在于确保用户的安全与体验&#xff0c;提供便捷的服务&#xff0c;同时维护平台的稳定运营。在搭建过程中&#xff0c;可能会用到以下三方服务&#xff1a; 身份验证与背景调查服务&#xff1a;由于伴游服务涉及到用户的个人安全和信任问题&#xff0c;因此需…

企业微信代开发应用登录操作

首先声明&#xff1a;企微的文档写得真烂&#xff01;&#xff01;&#xff01;有一些问题&#xff0c;官方情愿在问答区给用户一个个解答&#xff0c;也不愿意在文档写清楚&#xff0c;生怕自己工作量不饱和被优化。 概念说明 代开发应用&#xff0c;是相对于自建应用来说的。…

如何解决 IntelliJ IDEA 2024 启动总闪退问题?一站式解决方案!

&#x1f9e0; 如何解决 IntelliJ IDEA 2024 启动总闪退问题&#xff1f;一站式解决方案&#xff01; 文章目录 &#x1f9e0; 如何解决 IntelliJ IDEA 2024 启动总闪退问题&#xff1f;一站式解决方案&#xff01;摘要引言正文一级标题&#xff1a;检查和优化内存设置一级标题…

经验丰富也被裁了,失业快2年找不到工作?

前几天徐工说&#xff0c;他有个邻居&#xff0c;最近逮到他总是要跟他扯上几句。 原因是徐工一直是做嵌入式开发&#xff0c;而他一直做纯软件开发&#xff0c;具体不知道做后端还是前端。 他说&#xff0c;他至少有半年没上班了&#xff0c;之前在一家龙头物流公司上班。 碰上…

五年Python从业者,谈谈Python的一些优缺点

前言 Python它是作为年轻的血液&#xff0c;融入到编程语言这个大家庭里面&#xff0c;作为具有年轻人的蓬勃朝气的python&#xff0c;那它同时就会有年轻人的桀骜焦躁。 今天就来谈谈Python的一些优缺点。 先从优点说起&#xff0c;我是把它分为5部分。 1.简单————Pyth…

2024最新版JavaScript逆向爬虫教程-------基础篇之深入JavaScript运行原理以及内存管理

目录 一、JavaScript运行原理1.1 前端需要掌握的三大技术1.2 为什么要学习JavaScript1.3 浏览器的工作原理1.4 浏览器的内核1.5 浏览器渲染过程1.6 认识JavaScript引擎1.7 V8引擎以及JavaScript的执行过程1.8 V8引擎执行过程 二、JavaScript的执行过程2.1 初始化全局对象2.2 执…

【vue功能】多张图片合并

多张图片合并成一张图片 步骤一&#xff0c;多张图片上传步骤二&#xff0c;循环获取所有绘制图片的总高度new FileReader()方法作用new Image()方法作用介绍 步骤三&#xff0c;合并多张图片canvas.toDataURL()作用-dpr作用 步骤四&#xff0c;下载图片 步骤一&#xff0c;多张…

深入Linux下的GCC编译器:从入门到精通

目录标题 1、GCC编译器概述2、安装GCC3、GCC的基本使用4、高级功能4.1 多文件编译4.2 静态和动态链接4.3 什么是链接&#xff1f;4.4 静态链接优点缺点 4.5 动态链接优点缺点 4.6 实际应用4.7 编译优化 GCC&#xff08;GNU Compiler Collection&#xff09;是一款免费、开源的编…

从 Android 恢复已删除文件的 3 种简单方法

如何从 Android 恢复已删除的文件&#xff1f;毫不犹豫&#xff0c;有些人可能会认为从 Google 备份恢复 Android 文件太容易了。但是&#xff0c;如果删除的文件未同步到您的帐户或未备份怎么办&#xff1f;您错误的恢复可能会永久删除您想要的数据。因此&#xff0c;我们发布…

Maven 安装及配置教程(Windows)【安装】

文章目录 一、 下载1. 官网下载2. 其它渠道 二、 安装三、 配置四、 验证五、 本地仓储配置六、 配置镜像七、 配置JDK八、完整配置九、常用命令十、IDEA 中配置 Maven1. 配置当前项目2. 配置新建 / 新打开 项目 软件 / 环境安装及配置目录 一、 下载 1. 官网下载 安装地址&a…

【2024年最新】NodeMCU-ESP8266刷AT固件教程——适用于esp-12E和esp-12F

硬件图片 原理图 0、工具打包下载 工具包 密码:keduo 1、工具及固件下载 固件下载地址&#xff1a; 欢迎 | 安信可科技 (ai-thinker.com) 下载以下固件&#xff1a; 直接下载地址&#xff1a;AT 固件&#xff08;固件号&#xff1a;0781&#xff09; 下载以下工具&#xf…

【前端】vue数组去重的3种方法

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、数组去重说明二、Vue数组去重的3种方法 前言 随着开发语言及人工智能工具的普及&#xff0c;使得越来越多的人会主动学习使用一些开发工具&#xff0c;本文…

react09 hooks(useState)

react-09 hooks&#xff08;useState&#xff09; hooks组件&#xff08;函数组件动态化&#xff09; 其本质就是函数组件&#xff0c;引用一些hooks方法&#xff0c;用来在函数组件中进行例如状态管理&#xff0c;模拟类组件的生命周期等&#xff0c;只能运用到函数组件中 ho…

基于MaxKB搭建一个知识库问答系统

什么是MaxKB MaxKB 是一款基于 LLM 大语言模型的知识库问答系统。MaxKB Max Knowledge Base&#xff0c;旨在成为企业的最强大脑。 开箱即用&#xff1a;支持直接上传文档、自动爬取在线文档&#xff0c;支持文本自动拆分、向量化&#xff0c;智能问答交互体验好&#xff1b…

DHCP Relay配置与抓包

前言&#xff1a;DHCP请求报文是以广播包方式发送的&#xff0c;当DHCP服务器与DHCP客户端不在同一网段时&#xff0c;就需要在三层网关设备配置DHCP中继功能 。 为能更好理解DHCP Relay功能&#xff0c;建议先看看DHCP Server的内容 https://blog.csdn.net/weixin_58574637…

【Java框架】SpringMVC(三)——异常处理,拦截器,文件上传,SSM整合

目录 异常处理解释局部异常处理全局异常 拦截器拦截器介绍作用:拦截器和过滤器之间的区别拦截器执行流程代码实现补充 文件上传依赖配置MultipartResolver编写文件上传表单页APIMultipartFileFile.separator必须对上传文件进行重命名代码示例 SpringMVC文件上传流程多文件上传 …

你知道吗?PCBA产品上市前还需要进行老化测试?

在PCBA加工过程中&#xff0c;电子工程师可能发现明明PCBA板出货时各项功能指标正常&#xff0c;但使用一段时间&#xff0c;就莫名其妙出现各种不良问题&#xff0c;最后返场维修&#xff0c;那么这是为什么&#xff1f; 首先&#xff0c;这些原因&#xff0c;十有八九可能是P…

谷歌开发者账号关联被封?解封申诉指南来了!

相信大部分在谷歌上架应用的开发者&#xff0c;已经被谷歌封号封麻了。且不少开发者普遍认为&#xff0c;一旦开发者账号被封禁&#xff0c;想要成功申诉回来的难度极大。 特别是那些因为涉及“高风险”滥用模式行为关联被封的账号&#xff0c;更是不可能申诉成功。但事实上&am…

再谈C语言——理解指针(五)(完结篇)

数组名的理解 在上⼀个章节我们在使⽤指针访问数组的内容时&#xff0c;有这样的代码&#xff1a; int arr[10] {1,2,3,4,5,6,7,8,9,10}; int *p &arr[0]; 这⾥我们使⽤ &arr[0] 的⽅式拿到了数组第⼀个元素的地址&#xff0c;但是其实数组名本来就是地址&#xf…

【产品经理修炼之道】- 将用户需求转化为研发需求

每当接到一个用户需求&#xff0c;产品经理头疼的事情之一&#xff0c;可能就是如何把用户需求转化成研发需求。怎么理解二者的区别&#xff0c;并成功地将需求转化呢&#xff1f;这篇文章里&#xff0c;作者做了分享与总结&#xff0c;一起来看一下。 产品经理与研发人员的博弈…