html总结


前言:

华中农业大学公共管理学院web程序设计与开发期末复习整理
代码环境:vscode

html概念

html:Hyper Text Markup Language,超文本标记语言。是一种用于网页制作的排版语言,是web最基本的构成元素。

标记

分为单一标记和成对标记。单一标记是只要一个标记就能完成所要的功能;成对标记是需要两个标记组合才能完成所需功能。

一些常用的标记:

在这里插入图片描述

标记的属性:标记需要各种属性来制作各种效果。例如下方代码,其中的font是标记,size和color是属性,hello world是受影响的文本:

<font size=4 color=red>hello world</font>

html的注释使用方式

<--! 这里是注释 -->

特殊字符的使用

  • 以“&”开始
  • 以“;”结束
  • 中间是特定字符:Lt表示小于号、Gt表示大于号、Quot表示双引号

html文件结构

<--! html文件结构 -->
<html>
	<head>
	    <title>这里是文件名</title>
	</head>
<body>
    这里是正文
</body>
</html>

body的属性

  • background:参数为文件名,网页的背景图像
  • bgcolor:参数为颜色,网页的背景色
  • text:参数为颜色,文本颜色
  • link:参数为颜色,未被访问过的超文本链接的颜色,默认是蓝色
  • vlink:参数为颜色,被访问过的超文本链接的颜色,默认是蓝色
  • alink:参数为颜色,设置超文本链接被访问瞬间的颜色,默认为蓝色
<body background="123.jpg" text="red" link="blue" vlink="red">
	……
</body> 

标题

<html>
	<head>
		<tltle>
			标题的使用
		</title>
	</head>
	<body>
		<h1>标题一</h1>
		<h2>标题二</h2>
		<h3 align=left>标题三</h3>
		<h3 align=center>标题四</h3>
		<h3 align=right>标题五</h3>
		<h>标题六</h>
	</body>
</html>

结果如下:
在这里插入图片描述

锚点

<a href="地址"> 热点文字 </a>
<a href="#记号名"> 热点文字 </a>
<a href="mailto:E-mail地址"> 邮件地址 </a>

表格

<table border=1 width=50% height=40% cellspacing=1 cellpadding=1>
	<caption align=center valign=top>标题</caption>
	<tr><th colspan=2>表头1</th><th>表头2</th></tr>
	<tr><td rowspan=2>数据1</td><td>数据2</td><td>数据3</td></tr>
	<tr><td>数据4</td><td>数据5</td></tr>
</table>

结果如下:
在这里插入图片描述

图像

<img src="图像文件名" alt="简单说明" width=100 height=100 border="边框宽度" align="center">

音频视频

<EMBED SRC="地址">

框架

用来向浏览器窗口中装载多个html文件
综合实例:
index.html

<html>
<head>
<title>帧标志的综合示例</title>
</head>
<frameset cols="25%,*">
<frame src="menu.html" scrolling="no" name="Left">
<frame src="page1.html" scrolling="auto" name="Main">
<noframes>
<body>
<p>对不起,您的浏览器不支持“帧”!</p>
</body>
</noframes>
</frameset>
</html>

menu.html

<html>
<head>
<title>目录</title>
</head>
<body>
<p><font color="#FF0000">目录</font></p>
<p><a href="page1.html" target="Main">链接到第一页</a></p>
<p><a href="page2.html" target="Main">链接到第二页</a></p>
</body>
</html>

page1.html

<html>
<head>
<title>第一页</title>
</head>
<body bgcolor=red>
<p align="center"><font color="#8000FF"size=7>这是第一页!</font></p>
</body>
</html>

page2.html

<html>
<head>
<title>第二页</title>
</head>
<body bgcolor=blue>
<p align="center"><font color="#FF0080"size=7 >这是第二页!</font></p>
</body>
</html> 

结果:

动态字幕

基本格式:

<marquee align="top/middle/bottom" bgcolor="颜色" width=x height=y direction="left/right" loop=i/-1/infinite behavior="scroll/side/alternate" hspace=m vspace=n scrollamount=n scrolldelay=n> 字幕文字 </marquee>

其中:

  • direction:文字滚动的方向
  • loop:循环次数
  • behaviour:scroll设置文字单向流动 side设置文字到达边界停止 alternate文字到达边界反向流动
  • hspace:水平方向空白像素数
  • vspace:垂直方向空白像素数

在这里插入图片描述

表单

form属性:

  • action:处理程序的程序名,参数是用来接收变淡信息的url
  • method:定义处理程序从表单中获得信息的方式,参数为GET/POST
  • target:指定目标窗口和目标帧。参数:当前窗口_self,父级窗口_parent,顶层窗口_top,空白窗口_blank

写入标记input:

  • type:text、password、submit、checkbox(复选框)、radio(单选按钮)、reset(重设按钮)、button
  • value:用来保存用户的输入和选择。服务器通过调用输入区域的value属性值来获得该区域的数据
  • name:用来输入域名。便于用户墙出当前作的选择和输入的内容保存的位置。只有含有域名的数据才会发送到服务器端

select和option标记

  • select标记:双标记,创建一个下拉列表框或可以复选的列表框,用于form标记对之间
<SELECT Name="select_name" Multiple Size="n"></SELECT>
  • option标记:双标记,指定列表框中的一个选项,用在SELECT标记对之间,selected表示默认选项
    在这里插入图片描述
    文本区域:
    用在form标记对内部,textarea
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值