A02-HTML5入门

article/2025/10/1 11:23:52

目录

0.HTML自己学习网址

1.什么是HTML

2.HTML的作用

3.HTML版本

4.h5和h4的区别

4.1 简化的语法

4.2 新的canvas标记代替flash

4.3 新的header与footer标记

4.4 新的section与article标记

4.5 新的audio与video标记

5.HTML的标准结构

6.IDE介绍

7.HbuilderX介绍

8.HTML基本结构

8.1 HTML文档基本结构

8.2 head中常用标签

8.3 body中常用标签

8.4 格式化标签

8.5 字符实体

9.超链接和多媒体标签

9.1 超链接标签a

9.1.1 基本使用

9.1.2 设置锚点

9.2 图片标签img

9.3 音频标签audio和视频标签video

10.列表标签

10.1 有序列表ol

10.2 无序列表ul

10.3 自定义列表dl

10.4 列表嵌套

11.表格标签table

11.1 表格特点

11.2 thead tbody tfoot th

11.3 单元格合并


0.HTML自己学习网址

在线帮助文档:https://www.w3school.com.cn/
查看全部标签地址:https://www.w3school.com.cn/tags/index.asp
 

1.什么是HTML

2.HTML的作用

3.HTML版本

4.h5和h4的区别

4.1 简化的语法

h5语法更加简单。

4.2 新的canvas标记代替flash

4.3 新的header与footer标记

4.4 新的section与article标记

4.5 新的audio与video标记

5.HTML的标准结构

开始写代码:

HTML语法不严格: 

6.IDE介绍

我们使用的是HbuilderX。 

安装参考链接:(1条消息) HBuilder安装教程_一个匿名游客的博客-CSDN博客_hbuilder安装教程

7.HbuilderX介绍

新建项目:

8.HTML基本结构

8.1 HTML文档基本结构

  • 注释:ctrl+shift+斜杠      <!--   -->
  • 和浏览器之间的配置信息需要写到head中。
  • <meta charset='utf-8'> 告诉浏览器按照utf-8(中文编码)的编码解析该网页。
  • <title>nice</title>  网页的名字叫nice。
  • <body>hello 张梦姣</body>  展示给用户的内容。
  • 【总之一句话,想告诉浏览的放入head中,想告诉用户的放到body中】

8.2 head中常用标签

  • <标签中的属性   属性名='值'>
  • 设置网页的解析字符:<meta charset='utf-8'>
  • 提升网页的搜索效率的标签:
    • 设置网页的关键字:<meta  name='keywords'  content='关键字1,关键字2'/>
    • 设置网页内容的描述:<meta  name='description'  content='。。。'>
    • 设置网页的作者:<meta  name='author'  content='。。。'>
  • 设置n秒后自动跳到指定界面:
           <meta  http-equiv='refresh'  content='5;http://www.baidu.com'/>

8.3 body中常用标签

  • 标题标签hn[1-6]:<h1>。。。</h1>数字越大,等级越小(粗细 黑度 大小);自动换行。
    • 对齐方式:align='center'/'left'/'right'
  • 分割线:<hr/> ==》单标签
    • 属性大小:<hr size='400px' width="400px"/>  size指垂直像素大小,width指水平。
    • 对齐方式:align=‘left'/'right'/'center'
    • 颜色[英文,RGB(),RGBA()透明度,#B0B0B0]:color=’red'
  • 段落标签:<p>。。。</p>  不会自动换行;两个p标签之间有段间距。
    • 属性换行标签:<br/>    eg:<p>我<br />爱<br />你</p> ;
              br*50再按下tab键一下子50个<br/>标签
    • 一个空格:&nbsp;    
      <p>&nbsp;&nbsp;我爱你!<br />&nbsp;&nbsp;&nbsp;&nbsp;我想你!<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我喜欢你!<br /></p>

  • 预文本标签【了解,不建议用】:<pre>。。。</pre>  作用会按照我们自己写的格式原封不动的输出到浏览器  识别我们的动作,比如手动换行,而不是像p标签那样需要添加一个<br/>。
    因为该标签太灵活了,所以我们开发人员不使用该标签。

8.4 格式化标签

这些小标签都不会自动换行。需要在外面手动加换行标签<br/>。

这些标签可以组合 嵌套使用。

w3school在线文档:https://www.w3school.com.cn/

文档地址:https://www.w3school.com.cn/html/html_formatting.asp

  • 加粗标签:<b>。。。</b> 或者 <strong>。。。</strong>
  • 变大变小标签:<big>。。。</big>   和   <small>。。。</small>
  • 斜体标签:<i>。。。</i> 或者<em>。。。</em>
    • 区别:i标签不能加属性,em可以
  • 下划线标签:<ins>。。。</ins>
  • 删除线标签:<del>。。。/del>
  • 下角标标签:log<sub>10</sub>(100)==2<br />
  • 上角标标签:e<sup>2</sup>
  • 字体属性:<font  一堆属性值>。。。</font>==》 已经过时,以后用span标签
    • 大小:size='6'
    • 颜色:color='。。。'
    • 风格样式:face='仿宋'/'幼圆'/'楷体'
    • eg:
      <font size='6' color='blue' face='楷体'>HTML好简单</font><br />

8.5 字符实体

字符实体查询地址: https://www.w3school.com.cn/html/html_entities.asp

9.超链接和多媒体标签

9.1 超链接标签a

<a href="http://www.bjsxt.com">北京尚学堂</a>

超链接作用:

  1. 进行页面之间的跳转。<a href='http://www.baidu.com' target='_blank'>百度</a>
  2. 进行锚点功能:可以快速的跳转到页面中的某一个位置。
    1. 同一个页面中的锚点:<a href='#bottom' name='top'>跳转到本页底部</a>
    2. 不同页面中的锚点:<a href='自定义.html#bottom'>外链接页面</a>

9.1.1 基本使用

9.1.2 设置锚点

9.2 图片标签img

img标签也不会自动换行;img标签可以结合超链接标签组合使用。

属性值:

  • src:引入图片的路径{本地路径,网络路径(必须在联网状态下才可以加载出来)}。
  • width/height:如果只给定其中一个属性,另外一个属性会进行等比例缩放;若都给,那各自设置。
  • alt:图片加载失败时候显示的内容。
  • title:鼠标悬停显示的文字
<!DOCTYPE html>
<html><body><hr/><h3 align='center'>图片</h3><!-- img标签也不会自动换行src='引入图片的路径{本地路径,网络路径(必须在联网状态下才可以加载出来}' --><img src="img/前端.png" width="400" alt='失败了' title="前端图片呀"><img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic1.win4000.com%2Fwallpaper%2F8%2F5453005f74be2.jpg&refer=http%3A%2F%2Fpic1.win4000.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1667192199&t=fa244b5414ca761f278a55a331ce86af" width="400px">		<!-- {网络路径} --><!-- 鼠标点击图片跳转链接 --><br><a href="http://www.baidu.com"><img src="img/百度.png" alt="百度.png加载失败了" width="400px" title="百度">/></a><hr /></body>
</html>

9.3 音频标签audio和视频标签video

audio属性值:

  • controls='controls'或者只写一个controls:音频播放控制栏,必须设置,否则没效果。
  • loop:单曲循环
  • autoplay:自动播放【谷歌不支持此属性】
  • muted:默认静音

如果当前的属性值和名称是一样的,就可以只写一个就行。

video属性值:

  • src:引入地址
  • controls:播放控制栏
  • width:宽度    height:高度
  • loop:循环播放
  • muted:静音播放
  • autoplay:自动播放
  • poster:视频播放前加载的图片
<html><body><hr /><h3 align='center'>音频标签audio</h3><audio src="img/花之塔吉他版.mp3" controls='controls' loop></audio>	<!-- controls:音频播放控制栏;loop:循环播放;autoplay:自动播放;muted:默认静音  --><h3 align='center'>视频标签video</h3><video src="img/花之塔吉他版.mp4" controls loop width="500" poster="img/花之塔.png"></video></body>
</html>

10.列表标签

三大类:

  • 有序列表‘(Ordered list):ol
  • 无序列表:ul
  • 自定义列表:dl

10.1 有序列表ol

ol属性值:

  • 指定序号类型:type='1 a A i I'
    <ol type="i"><li>张梦姣</li><li>张梦姣</li><li>张梦姣</li>
    </ol>

10.2 无序列表ul

ul属性值:

  • type='circle':空心圆
  • type='dics':实心圆【默认】
  • type='square':正方形

10.3 自定义列表dl

特点:

  • 列表前面没有指定的标识
  • 存放在dd中的内容会自动缩进

10.4 列表嵌套

有序ol和无序列表ul的使用场景:滑动门,导航栏,菜单展示...

自定义列表dl:

  • dt:一般存放图片
  • dd:一般存放文字
<dl><!-- dt存放图片,dd存放文字 --><dt><img width="450" src="https://img13.360buyimg.com/n7/jfs/t1/176264/30/24075/106271/62b41560Ea424f1b9/013168c3ed002d93.jpg" alt="手机图片加载失败" title="X13PRO"></dt><dd><p><font size='6'><font color='red'>&yen;579.00</font>&nbsp;&nbsp;&nbsp;<i><del><font color='gray'>&yen;779.00</font></del></i></font></p><p>新品多亲(QIN) F22 Pro防沉迷学生手机小爱同学初高中生<br>戒网瘾电话4G全网通智能触屏按键机4+64g铁灰色</p><p></p></dd>
</dl>

效果图:

11.表格标签table

11.1 表格特点

        表格在数据展示方面非常简单,并且表现优秀,通过与CSS的结合,可以让数据变得更加美观和整齐。

table表格的基本语法:

  • tr:代表的是行
  • td/th:
    • th:标题列,自动加粗和居中
    • td:普通列

table属性值:【后设置的覆盖先设置的】

  • border:必须添加此属性才能显示表格。border='2px'
  • 表格大小:可以设置到table后,也可以设置在tr和th后面【更灵活】
    • width='300px' height='400px'
    • 如果直接加到table上这个时候每一个单元格的大小会根据内容进行划分
    • tr行高、th列宽:更灵活,分别设置
  • 背景颜色:bgcolor=‘bisque'/'yellowgreen'/...
  • 位置设置:align='center'/'left'/'right'
    • 表格整体居中:属性align加到table后
    • 单元格内容剧中:属性align加到tr或th后
  • 单元格外框和内框的距离【外边距】:cellspacing='10px'   【只能加到table后】  
  • 内容和单元格内框的距离【内边距】:cellpadding=’5px'

简单展示如下:

快捷方式:>

        table>tr>td 然后tab键             ==》一行一列

        table>tr*4>th*3  然后tab键     ==》四行三列

11.2 thead tbody tfoot th

头  身体  脚:头和脚一样,身体很长。

好处:便于批量处理,这三个标签本身没有意义,只是为了把当前表格进行划分。

11.3 单元格合并

重要属性:

  • rowspan=‘2’:合并2行
  • colspan=‘3’:合并3列
  • 一句话要点:合并哪些单元格,就在第一单元格前面加属性,并同时删去被合并的其他单元格,注意单元格宽和高。


http://chatgpt.dhexx.cn/article/RgbKGrfS.shtml

相关文章

HTML5入门讲解(第一期)

HTML5 HTML5 是 HyperText Markup Language 5 的缩写&#xff0c;它是一种超文本标记语言&#xff0c;主要用于描述网页内容。 网页 网页是构成网站的基本元素&#xff0c;是承载各种网站应用的平台。通俗地说&#xff0c;您的网站就是由网页组成的&#xff0c;如果您只有域…

HTML5从入门到精通笔记

更多前端资料&#xff0c;《前端Tool》小程序。 第一章&#xff1a;HTML5新增语法&#xff0c;元素&#xff0c;属性&#xff0c;事件 1.html5语法&#xff1a; 1.1 html是不区分大小写&#xff0c;也不区分大双引号。 1.2 对于具有boolean值得属性&#xff0c;如disabled和r…

HTML5语言入门

一.HTML5基础 1.HTML简介及发展史 HTML是用来描述网页的一种语言&#xff0c;它是一种超文本标记语言&#xff0c;也就是说&#xff0c;HTML不是一种编程语言&#xff0c;仅是一种标记语言。当你使用浏览器打开任意一个页面&#xff0c;按下F12键&#xff0c;就会看到一段程序…

HTML入门5

1.插入图像 图像标签 在 HTML 中&#xff0c;图像由 <img> 标签定义。语法为&#xff1a; <img src"url" alt"" /><img> 是空标签&#xff0c;它只包含属性&#xff0c;没有闭合标签。要在页面上显示图像&#xff0c;你需要使用源属性…

HTML5的入门教程

文章目录 1. 什么是HTML 5&#xff1f;2. HTML 5的组成3.HTML 5可以实现的事情4. HTML 5的开发工具5.editplus的安装简单介绍6.EditPlus 5的一些简单操作 在学习HTML 5之前&#xff0c;我们首先要知道这是什么&#xff1f;能实现什么作用&#xff1f;下面我们开始了解什么是HTM…

HTML5 入门( 一)

HTML5 入门&#xff08; 一&#xff09; html5简介新特征HTML5 的一些改进HTML5 的多媒体 注释&#xff1a;基础标题HTML 段落HTML 链接 一个简单的代码例子 html5简介 HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准&#xff0c;是构建以及呈现互联网内容…

H5开发入门

一、开发工具&#xff1a;WebStorm 二、创建项目&#xff1a; 1.选择文件保存路径。 2.创建项目文件夹。 三、子目录创建 1.创建imgs文件夹&#xff0c;用于存放图片资源。 2.创建css文件夹&#xff0c;用于存放css文件。 3.创建js文件夹&#xff0c;用于存放js文件。 …

HTML5基础(五)零基础入门 (上)

上一篇笔记记录了元素分组&#xff0c;文章链接&#xff1a;http://blog.csdn.net/flytosky_l/article/details/70313500 这里&#xff0c;接着做HTML5的基础知识-表格元素&#xff0c;(新建一个文件名为index.html&#xff0c;在文件目录 code下) 表格元素&#xff0c;HTML5元…

10分钟HTML5入门基础知识(一)

毫无疑问&#xff0c;对于开发人员而言&#xff0c; HTML5 已是一个热点话题。如果你需要快速了解HTML5的功能的基本原理&#xff0c;阅读本文是你最好的选择。 本文来自The Code Project的付费搜索位置&#xff0c;由Solution Center提供。这里的文章致力于向大家提供我们认…

前端入门【HTML5】

学习目标 能够使用idea创建html文档 能够使用h1~h6,hr,p,br等与文本有关的标签 能够使用有序列表ul-li和无序列表ol-li显示列表内容 能够使用块级标签div与内联标签span 能够使用图片img标签把图片显示在页面中 能够使用超链接a标签实现页面跳转 能够使用table&#xff0c;tr&…

HTML5--入门介绍

网站的建站流程 页面图例 http://weixin.qq.com/r/p0yguLDEUu0trfTb9xm1 (二维码自动识别) 网页的结构 WEB标准 WEB标准是网页制作的标准&#xff0c;它不是一个标准&#xff0c;它是根据网页的不同组成部分生成的一系列标准。这些标准大部分由W3C起草发布&#xff0c;也有部…

HTML5入门

文章目录 新增元素与属性新增元素optimum &#xff0c;high&#xff0c;low值&#xff1a;总结&#xff1a;value和optimum在同一区间&#xff1a;显示绿色&#xff1b;value和optimum相差一区间&#xff1a;显示黄色&#xff1b;value和optimum相差两区间&#xff1a;显示红色…

html5基础入门知识(干货)

一.什么是html 用来描述网页的语言、超文本标记语言、不是编程&#xff0c;而是一种标记语言、使用标记标签来描述网页等等... 我们只需记住html就是用标记标签来描述网页&#xff0c;&#xff08;网页是前端哦&#xff0c;平时你们听过的c、c、java之类的你们是看不着的&#…

HTML5基础之代码入门

之前一直在修改现成的项目&#xff0c;学习的内容也是现学现用&#xff0c;没有很系统的学习&#xff0c;这次决定发一些时间&#xff0c;系统的学习&#xff0c;以便充实自己的前端知识&#xff0c;也想提升自己的前端技术。 今天总结的是HTML5基础的第一部分代码入门&#xf…

h5(html5)入门

h5(html5)基础入门 学习目标 目标&#x1f396;️&#xff1a; 学习PC端网站布局&#xff0c;最终网站&#xff1a;品优购静态网站精通网页布局&#xff0c;也是我们前端人员必备的技能&#xff0c;为后面学习 Javascript 打下坚实基础 资源网站&#x1f310;&#xff1a; …

HTML5(入门)

目录 一、HTML5概念和基本的结构 二、基本标签学习 三、图像标签 四、连接标签 五、列表标签 ​ 六、表格标签 table 七、媒体标签 ​ 八、网页结构 ​ 九、内联框架 iframe 十、表单标签 form ​ 十一、初级验证: 一、HTML5概念和基本的结构 1.概念&#xff1…

Javascript知识【jQuery:数组遍历和事件】

&#x1f482; 个人主页: 爱吃豆的土豆&#x1f91f; 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主&#x1f4ac; 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 &#x1f3c6;人必有所执&#xff0c;方能有所成&#xff01; &#x…

jq数组赋值 java,jquery 遍历数组赋值的问题?

慕容708150 /** * 好好看下jQuery文档吧 * see https://api.jquery.com/each/#each-function */var tdVals trs.parents(tr).children(td);var inputVals $(.con-detail input[typetext]);$(tdVals).each(function(index, td){ // td是DOM, index是索引 if(!(index < 1…

linux jq 遍历数组,jquery怎么遍历数组?

jquery怎么遍历数组&#xff1f;下面本篇文章就来给大家介绍一下使用jquery遍历数组的几种方法。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。 1、for循环&#xff1a;var arr new Array(13.5,3,4,5,6); for(var i0;i arr[i] arr[…

jQuery遍历数组

jQuery遍历数组 数组遍历&#xff1a; 在JS中&#xff0c;我们使用普通for循环即可遍历数组。 在jQuery中&#xff0c;我们可以使数组的遍历变得更为简单&#xff08;使用for遍历&#xff0c;取出的元素为js对象而非jQuery对象&#xff09; 属性名 属性说明 JQ数组.each(fn…