1. HTML基础

1.1什么是标记语言

文本文件:只保留文字内容。不保留文字格式。

Word中:既可以保存文字内容又可以保留文字格式。

比如:在.Txt文件中和在word文件中输入同样的内容,设置同样的格式,全部发到另一台计算机上时,出现了TXT文件只有文字内容没有格式,而word保留了内容和格式。

 

 HTML入门基础HTML入门基础

 Word文档就是标记语言的一种,而现在要学习的HTMLHyper Text Markup Language)也是一种标记语言,叫做超文本语言

 超文本标记语言:不光可以保存文字信息,还可以保存音频,视频等内容。

 在我们浏览网页时,其实是将储存在服务器上的HTML文件下载到本地,再通过浏览器进行解析,从而呈现了网页内容。

2HTML基础结构

1. HTML的基本结构

 <html>
<head>

<meta charset="utf-8"><!--<设置字符集>-->

<title>第一个网页</title>
</head>
<body>
1803班第一次HTML课程
</body>
</html>

 HTML的基本结构包括三大部分:<html>标签:是整个目录的跟节点,包含了两个子节点。

<head>标签:主要设置一些写代码时需要做的设置工作,比如字符集、标题。

<body>标签:文档的主体部分,页面中要呈现的内容都在这里。

 

2. HTML的基础标签

3.1标题标签

常用的标题有<h1>--------<h6>:用于显示页面的标题:包含了标题的格式、语意信息等内容。

<body>
  <h1>这是标题1</h1>
  <h2>这是标题2</h2>
  <h3>这是标题3</h3>
  <h4>这是标题4</h4>
  <h5>这是标题5</h5>
  <h6>这是标题6</h6>
</body>

显示结果:

 HTML入门基础

 3.2段落标签

 <p>段落标签:表示页面中的一个段落

<body>
    <h3>静夜思</h3>
    <p>床前明月光</p>
    <p>疑是地上霜</p>
    <p>举头望明月</p>
    <p>低头思故乡</p>
</body>

HTML入门基础 

 3.3链接标签

 <a>标签,作用的就是页面跳转,包括页内跳转和页间跳转。

href属性:链接的目标地。

Target属性:控制页面跳转方式,其取值有四个:

blank:在新的页面打开

self:在当前页面打开(默认的打开方式)

top:

parent:

<body>
<a href="https://www.baidu.com/" target="_blank">跳转到百度</a>
</body>

 (2)页内跳转

 要给“目的地”设置一个id,在a标签中的href属性里面使用“#....(id...)”实现页内跳转。

Id属性:具有唯一性,是页面元素中的唯一标识,Id名不能重复。

 3.4图片标签

 <ing>图片标签:在网页中插入图片

 <body>
  <img src="img/图片1.jpg" alt="">
  <img src="http://5.133998.com/2014/pic/000/293/bda5b57b6ee47cdd60b622b6d8df2866.jpg" alt="">
</body>


图片可以从本地载入,也可以从网页中载入:本地载入时要找到图片的地址,在网页载入时要找到图片的网络地址。

路径:

相对路径:

../:上一级目录

/:下一级目录

.:同级目录,这个“.”可以省略。

绝对路径:网址

 3.5列表

无序列表

有序列表

无序列表在html中:

<ul>标签定义一个无序列表

<li>标签定义一个列表项

Type属性:指定的无序列表的符号,取值有:

Disc:实心圆(默认属性)

circle:空心圆

Square:实心正方形

<body>

 <ul type="disc">
     <li>牛奶</li>
     <li>面包</li>
     <li>鸡蛋</li>
     <li>油条</li>
     <li>豆浆</li>
 </ul>
</body>

结果:

 HTML入门基础

有序列表在html中:

<ol>标签定义一个有序列表

Type属性:指定了列表符号的种类包括:

1、2、3、4、5.......

a、b、c、d、e.......

其他的符号种类(自己去试)

start属性:指定了列表开始的位置,也就是从第几个开始而不是从几开始。

<body>
<ol type="a" start="2">
    <li>牛奶</li>
    <li>鸡蛋</li>
    <li>油条</li>
    <li>面包</li>
    <li>牛奶</li>
</ol>

</body>

结果:

 HTML入门基础

自定义列表在html中:

<dl>标签定义一个自定义列表

<dt>标签列表的标题

<dd>列表的描述

<body>
  <dl>
    <h3>中国各省份</h3>
    <dt>河南</dt>
    <dd>对河南的描述(此处省略一万字)</dd>
    <dt>浙江</dt>
    <dd>对浙江的描述(此处省略一万字)</dd>
  </dl>
</body>

 结果:

 HTML入门基础

4.表单

4.1表单

什么是表单?表单就是收集填写信息后提交到后台服务器

<form>标签就是定义表单

Get提交和post提交

定义 一个密码输入框

 Label的作用:可以对其单独进行样式设置,同for属性可以和某一个 input标签进行关联;

 单选框:

Checked默认选中

<input type="radio" name="role" value="1"checked>

多选框:

<input type="checkbox" value="1"/>音乐

普通按钮

<button></button>

文件选择框

<input type="file">选择文件

下拉列表:

<select name = “car”>
    <option >本田</option>
    <option>丰田</option>
    <option>奥迪</option>
    <option>奔驰</option>
</select>

多文本框

<textarea rows="" cols="">
</textarea>

相关文章: