HTML5-HTML基础

0 前言

       HTML是超文本标记语言(HyperText Markup Language)的缩写,它是一种用于创建网页的标准标记语言。HTML使用一系列的标签(tag)来定义网页的结构、内容和样式。浏览器会根据HTML代码来解析和显示网页。在本文中,我们将介绍HTML的基本概念,如元素、属性、标题、段落、链接、图像等,以及如何使用HTML编辑器来编写和运行HTML代码。我们还将介绍HTML的文档结构,如head部分和body部分,以及一些常用的元数据。通过学习本文,你将掌握HTML的基础知识,并能够创建简单的网页。

1 HTML入门

1.1 HTML定义

1)HTML全称:HyperText Markup Language,中文为超文本标记语言。
2)文本:以.txt为后缀的文件/文档。
3)超文本:超出文本(的范围),包含除字符串以外的,例如音频、视频。
4)标记:特殊字符<>。
5)HTML作用:开发网页(网站系统的网站页面)。

1.2 HTML基本结构

<html>            //网页的根标签(网页的外层)
<head></head>    //网页的头部标签(网页的上层)
<body></body>    //网页的体部标签(网页的中层及下层)
</html>

1.3 HTML发展史

1993年HTML诞生,2013年新版本HTML5发布。

1.4 HTML优势

1)知名浏览器都支持H5。
2)市场需求(页面开发中,H5的占有率极高)。
3)跨平台(同一套H5可同时部署在桌面端和移动端)。

1.5 W3C标准

组织结构:
①结构化(XHTML,XML)
②表现化(CSS - - 样式及联表)
③行为化(DOM,ECMAScript - - DOM是文档模型,ECMAScript是JS的前身)
W3C标准

2 基础环境软件

2.1 常用开发H5的软件

1)记事本(性能低)
2)Dreamweaver(一般和PS结合使用)
3)Webstorm(功能组件不突出)
4)HBuilder(简便,直观,适合入门)
5)VSCode(高性能,企业优先考虑使用)
6)IDEA(主攻后端,不擅长前端开发)

2.2 HBuilder的安装及使用

略,详情见Hbuilder 下载与安装教程

3 HTML5常用标签

3.1 HTML标签种类

1)成对标签,例如<head></head>
2)自闭标签,例如<br/>

3.2 HTML5声明

<!DOCTYPE html>
告诉浏览器当前的文档是使用什么样的规范。
注:HTML4.01的声明为<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

3.3 HTML标签

1)<title>文档标题标签

<title>HelloWorld</title>    //设置文档标题为HelloWorld

2)<meta>元信息标签

<meta charset="UTF-8">  //设置当前文档的字符集为UTF-8,便于浏览器收集字符

3)<h1>标题标签

<h1>h1</h1>   //1号标题
<h2>h2</h2>   //2号标题
<h3>h3</h3>   //3号标题
<h4>h4</h4>   //4号标题
<h5>h5</h5>   //5号标题
<h6>h6</h6>   //6号标题
              //从上往下字体大小逐渐减小

4)<p>段落标签

<p>今天是星期二</p>   //被段落标签包裹的内容将作为一个新的段落

5)<br/>换行标签

<br/>   //仅换行,不分段

6)<hr/>水平线标签

<hr/>   //添加水平线分割

7)<strong>加粗标签

<strong>九万<strong>   //被加粗标签包裹的内容将会加粗

8)<em>斜体标签

<em>九万</em>   //被斜体标签包裹的内容将会变成斜体

9)<img>图像标签

<img src = "img/九万.png" alt = "加载中..." title = "九万的照片" height = "200px" width = "300px"/>
//src:图片的地址
//alt:图像的替代文字(常设为“加载中...”)
//tltle:鼠标悬停显示的文字
//height:图片的高度
//width:图片的宽度

10)<a>链接标签

<a href="demo002.html">跳转</a>                    //当前窗口跳转
<a href="demo002.html" target="_blank">跳转</a>    //新建窗口跳转 
<a href="demo002.html" target="_self">跳转</a>     //当前窗口跳转
//href:链接所要跳转的地址
//target:默认为_self

11)<a href="#mark">锚标签

<a name = "mark"></a>             //跳转标记 
<a href="#mark">回到初始位置</a>    //跳转链接
//在想要跳转的位置放置跳转标记,再在需要跳转的位置放置跳转链接
//href的值为:"#"+"锚标记的name"

12)行内元素与块元素
行内元素与块元素
行内元素:不独占一行,例<a><strong><em>
块元素:独占一行,例<p><h1>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值