html

html4-5总结

前端软件
Sublimie
Vscode
Hbuider专业前端人员使用较多
软件的使用
打开sublime_text —新建文件
Ctrl+S 保存
HTML
超文本标记语言Hyper Text Markup Language

<!DOCTYPE html> // 文件头 ----页面的响应数据类型
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	111111111111
</body>
</html>

Document 文档
Type 类型
Language —lang 语言 en 英文 zh-cn中文
<html>……</html> 双标签
<meta> 单标签<br/>
Head 表示html的头的部分
Body 表示html的正文的部分
UTF-8 ----Unicode码 全世界的通用码
Gbk
Ios8859-1
Big5
ShitTojis
Tag—E

Meta —metadata 源数据
一、如何做登录网页
1. 表单
Form—表单
该标签一般不会单独使用 会和input标签联合使用

属性:action=“url” url 表示路径 ,后跟跳转的页面名称eg:

<form action="1.html">

绝对路径:从盘符开始 要描述的文件路径 路径+文件的名称
相对路径:当前源文件和目标文件的相对路径位置

file:///D:/code/css/2.html?username=zhangsan&pwd=123
? 目标文件的结束标识
& 属性连接符

<hn></hn>标签控制文本标题N的取值是1-6,H1----H6N值越大,字体越小
method表示请求方式请求方式有两种get和post.
异同如下:
两种请求方式都是能够让后台接受到数据的。
post请求安全不会再地址栏上暴露name属性的值。
Get请求 不安全 会把name属性的值暴露在地址栏上 地址栏默认大小为64kb
A标签 可以进行页面跳转 默认为get请求
align="center"表示居中left 居左right居右eg:
bgcolor表示背景色
background表示用图片作为背景(不推荐使用)
eg:

<body align="center" bgcolor="pink">
Text ----文本框 Password ----密码框 Submit ----提交按钮 Radio ----单选框 Checkbox ----多选框 Reset 重置按钮 Button 普通的按钮 Select 标签 选择框 div标签 网页的分区的显示 link表示未点击的颜色 alink表示点击后的颜色

p标签标示对行的控制

body标签中
eg选择地点

<p>
请选择地点:
<select>
<option>地方</option>
</select>

多选 使用multiple属性
文本域:textarea rows 表示行数 cols 表示列数
<br/>换行

Href=”url”
Font 标签可以控制字体的大小和颜色
锚点:使网页的展示到达某一个定位的地点

<a href=”#D1”></a>
<a name=”D1”></a>

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body align="center" bgcolor="pink">
<h2>征婚网站</h2>
<form action="1.html">
<p>用户名:<input type="text"></br></p>
<p>密码:<input type="password"></br></p>
<p>
请选择您的性别:
<input type="radio" name="sex"/><input type="radio" name="sex"/></p>
<p>
  请选择你喜欢的类型:
  <input type="checkbox"/>甜美型
  <input type="checkbox"/>可爱型
  <input type="checkbox"/>温柔型
  <input type="checkbox"/>富婆型
  <input type="checkbox"/>gay型
</p>
<p>
请选择你喜欢的城市:
<select>
<option>北京</option>
<option>西安</option>
<option>上海</option>
<option>重庆</option>
<option>成都</option>
<option>天津</option>
</select>
<p><input type="submit" value="提交"/></p>
</form>
</body>
</html>

显示效果:在这里插入图片描述
2.Img 标签 表示页面上的图片
Src属性 ----source 指代的是图片的路径 url
Alt属性 —表示文本代替图片

<img src="image/1.jpg" alt="狗狗" width="100%" height="100%">

Width 宽度
Height高度
该两个属性可以控制图片的大小 单位可以使用XXpx 100%

Map 和area 这两个标签

Map —地图 计算机语言 映射
shape表示形状
id =id 规定元素的唯一 id

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<img src="image/1.jpg" alt="美女" usemap="#one">
	<map id="one" name="one">
	  <area 
	  shape="circle"
	  coords="240,92,10"
	  href="https://www.baidu.com/" >
	  </area>
	</map>
</body>
</html>

3.表格布局
表格布局:通过表格来对网站进行整体的布局,这种布局目前来讲已经被淘汰了

主要使用的就是表格的标签
Table ----表格
Tr ----表行
Th ----表头
Td -----表元

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>大型征婚</title>
</head>
<body bgcolor="pink">
    <h2>大型征婚现场</h2>
    <hr/>
    <form action="3.html">
    <table width="2000px" border="1px">
    <tr>
       <td>&nbsp;&nbsp;</td>
       <td>&nbsp;&nbsp;</td>
       <td>&nbsp;&nbsp;</td>
       <td>&nbsp;&nbsp;</td>
       <td>gay&nbsp;</td>
       <td style="padding-right:80px; padding-left:120px;"><a href="2.html">更多&gt;&gt,</td>
  </tr>
  </table>
  <table width="1000px">
    <tr>
          <td><a href="3.html"><img src="D:/0.jpg" width="200px"></a></td>
          <td><a href="3.html"><img src="D:/1.jpg" width="200px"></a></td>
          <td><a href="3.html"><img src="D:/image/2.jpg" width="200px"></a></td>
          <td><a href="3.html"><img src="D:/3.jpg" width="200px"></a></td>
          <td><a href="3.html"><img src="D:/4.jpg" width="200px"></a></td>
    </tr>
	<tr align="center">
	    <td>QQ:****</td>
	    <td>QQ:****</td>
	    <td>QQ:****</td>
	    <td>QQ:****</td>
	    <td>QQ:***8</td>
	</tr>
	<tr align="center">
	<td>姓名:周*</td>
	<td>姓名:张*</td>
	<td>姓名:杨*</td>
	<td>姓名:谢*</td>
	<td>姓名:张*</td>

二、列表
1.无序列表

<ul>
  <li>哈哈</li>
</ul>

文字前默认实心圆点

适应场景 : 论坛新闻项 展开闭合 导航

2.有序列表

<ol>
  <li>但是</li>
</ol>

属性:
reversed
reverse------反转
type类型中可以使用数字 字母 以及罗马数字
3.定义列表
<dd>定义定义的描述
<dt>定义定义的项目

 <dl>
	<dt>今天</dt>
	<dd>The day of today</dd>
	<dt>明天</dt>
	<dd>The day after today</dd>
</dl>

sup是上标 sub是下标
三、字体的控制跑马灯
<font> size color
<b> 加粗 <strong>
<i> 斜体
scrollamount控制速度
direction控制方向

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>有无序列表</title>
</head>
<body shape="square">
    <ul>
        <li>hj</li>
        <li>hjj</li>
    </ul>
	<ol type="1">
		<li>hdjk</li>
		<li>hh</li>
	</ol>
	<dl>
		<b><dt>胡hu</dt></b>
		<i><dd>暑期dhu</dd></i>
	X<sup>6</sup>
	x<sub>6</sub>
<marquee scrolldelay="30">我小步前进。</marquee> 
<marquee behavior="scroll" direction="up" height="30">我改单方向向上循环滚动</marquee> 
<marquee behavior="slide" direction="up">向上滚动一次</marquee>
</body>
</html>

四、html5中的标签
1.音频和视频

视频<vedio>

<video src="video/final.mp4" controls="controls"></video>

音频<audio>

<audio src="music/Pianoboy高至豪 - The truth that you leave.mp3" controls="controls"></audio>

2.常用的但是意义不明确的标签
在html5中给<div>标签做了很多的改进
<nav> 导航
<slide>侧栏
<header>头部
<footer>底部 等等增加代码的可读性
<label> 标记标签 通常和表单中的文本框
<span> 用于修饰文本

3. 多窗口框架
一个页面可以显示多个窗口
4.0 版本<frameset> 多窗口
5.0版本中<iframe> 内嵌窗口

注意:如果要使用frameset标签那么它不能和body标签连用

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<frameset rows="15%,*,15%">
	<frame src="2.html"></frame>
	<frameset cols="25%,*">
	<frame src="3.html"></frame>
	<frame src="4.html"></frame>
	</frameset>
	<frame src="6.html"></frame>
</frameset>
</html>

HTML总结:
Html4.0版本----XHTML -------HTML5
Html4.0的版本中 语法和规范都不够严谨,不严谨也可以显示出窗口内容,但是语法不够规范,。不是所有的用户都能够看到正确的页面。所以w3c联盟提出了一个版本来规划html的语法、文本头 或者是DTD的命名等等 -----XHTML1.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值