HTML简单语法总结
HTML简单语法总结
文章目录
- HTML简单语法总结
- 文档结构
- 常用标签
- 背景颜色和背景图片的插入
- 标题
- 字体字号
- 特殊符号
- 段落和换行
- 图像的基本语法
- 分隔线
- 区域div
- 列表的使用
- 有序列表
- 无序列表
- 自定义列表
- 预格式文本
- 超链
- 链接到其他页面
- 链接到本页面
- 电子邮箱链接
- 滚动
- 媒体元素
- 表的使用
- 表的创建
- 跨多行跨多列的表格
- 设置表格的尺寸和边框
- 设置表格的背景
- 设置对齐方式
- 设置表格的填充属性
- 表单的使用
- 包含的控件
- 基本结构
- 统一格式
- 文本框基本语法
- 密码框基本语法
- 复选框基本语法
- 列表框基本语法
- 按钮基本语法
- 多行文本框的基本语法
- 其他
- 框架
- target目标窗口属性
- 页面结构分析
文档结构
<html>
<head>
<titel>网页标题</title>
</head>
<body>
主体
</body>
</heml>
常用标签
背景颜色和背景图片的插入
<body bgcolor="#FFCCFF" background="image.gif> //背景颜色和背景图片
标题
<h1>一级标题</h1>
<h2>二级标题</h2>
......
......以此类推
字体字号
<font size="+2+ color="red" face="律书">
分别对应字体的大小值,字体的颜色,字体的类型。
特殊符号
空格  ;
引号(“”) ";
小于(<) <
大于(>) >
版本号() ©
段落和换行
<p align"center">内容</p>
center居中
left左对齐
right右对齐<br>
换行
不需要
图像的基本语法
<img align="middle" src="images/abc.jpg" title="图片标题" width="200" height="200" />
title使用鼠标移到图像上,出现提示性文字
分隔线
<hr size="5" color="red" width="30">
<hr size="10"color="#0000FF" width="50%">
区域div
<div alig="center"></div>
列表的使用
有序列表
<ol>
<li>第一</li>
<li>第二</li>
</ol>
无序列表
<ul type="circle">
<li>第一</li>
<li>第二</li>
</ul>
circle表示空心圆圈
disc表示实心圆圈
square表示实心方块
自定义列表
<dl>
<dt>学科</dt>
<dd>语文</dd>
<dd>数学</dd>
<dd>英语</dd>
</dl>
预格式文本
<pre>
图片和文本等等
</pre>
超链
链接到其他页面
<a href="register/abc.heml">链接标题</a>
链接到本页面
链接到锚标记:既实现跳转
<a href="#mname">锚标题</a>
<a name="mname">标记点</a>
电子邮箱链接
<a href="molto:abc@qq.com">abcqq邮箱</a>
滚动
<marquee scrilldelay="100" direction="up">内容</marquee>
分别对应滚动延迟时间和滚动方向鼠标停留则停止滚动
<marquee scrilldelay="100" direction="up" onmouseover="this.stop()" onmouseout="this.start()">内容</marquee>
默认为从左向右水平滚动
媒体元素
src:资源路径
controls:控制条
autoplay:自动播放
<video src="资源路径" controls autoplay></video>
<audio src="资源路径" controls autoplay></audio>
表的使用
表的创建
<table border="1">
<tr>
<td>第一列</td>
<td>第二列</td>
<td>第三列</td>
</tr>
<tr>
</tr>
tr表示行 td表示列
跨多行跨多列的表格
<td colspan="3"></td>
跨3列
<td rowspan="4"></td>
跨4行
设置表格的尺寸和边框
<table width="400" height="200" border="5" bordercolor="red">
颜色同样可以使用RGB颜色对照表
设置表格的背景
<table background="images/abc.jpg" width="400" height="200" border="5">
设置对齐方式
<td align="center"></td>
<td align="left"></td>
<td align="right"></td>
设置表格的填充属性
<table cellspacing="5" cellpadding"10" border="1"></table>
cellspacing单元格间距(表项间隙)
cellpadding单元格填充(表项内部空白)
表单的使用
包含的控件
text 单行文本输入
password 密码框
radio 单选按钮
checkbox 复选框
select 下拉列表
reset 重置按钮
submit 提交按钮
button 普通按钮,功能自定义
textarea 多行文本框
range为滑块
search为搜索框
file为文件域
email为邮箱验证
number为数字验证
基本结构
<form name="form1" action="http://www.baidu.com" method="post">
action指定提交后,由服务器上哪个处理程序处理action=“url”
method指定向服务器提交的放大:一般为post或get方法,post方法比较安全。
get方式提交信息,可以在url中看到我们提交的信息,但是信息量不能太大,太大会被截断。高效但不安全。
post比较安全,传输大文件
统一格式
<input type="checkbox" name="gen" value="男" size="21" maxlength=4 checked="checked">分别对应元素类型,控件名称,控件的初始值,控件的初始宽度,控件中输入的最多字符个数,控件是否被选中
文本框基本语法
<input type="text" value="abc" size="20">
字符宽度为20
密码框基本语法
<input value="123456" type="password" size="22">
复选框基本语法
<label>
<input type ="checkbox" name="abc" value="talk" checked="checked">
<lable>聊天
列表框基本语法
<select name="指定列表名称" size="行数">
<option value="可选项的值 0"selected>...</option>
<option value="可选项的值 0">...</option>
<option value="可选项的值 0">...</option>
...
</select>
eg:
<select name="bmon">
<option value=""selected>[选择月份]
<option value="0">一月</option>
<option value="1">二月</option>
...
</select>
按钮基本语法
<input type="reset" name="Reset" value="重置">
<input type="submit" name="Submit" value="提交">
<input type="button" name="concel" value="取消">
多行文本框的基本语法
<textarea name="textarea" cols="文本框的列数" rows="文本框的行数">内容</textarea>
其他
增加鼠标可用性
<lable for="mark">文本</lable>
<input type="text" id="mark">
验证性
<!-- 文本域 -->
<input type="file" name="files">
<!-- 邮件验证 -->
<input type="email" name="email">
<!-- url -->
<input type="url" name="url" >
<!-- 数字 -->
<input type="number" name="num" max="100" min="0" step="1">
<!-- 滑块 -->
<input type="range" name="voice" min="0" max="100" step="2">
<!-- 搜索框 -->
<input type="search" name="search" >
常用方式
placeholder 提示信息
required 非空判断
pattern 正则表达式
应用
隐藏域 hidden
只读 readonly
禁用 disabled
框架
<html>
<head>
<title></title>
</head>
<frameset rows="25%,50%,*" border="1">
<frame name="top" src="top.html">
<frame name="middle" src="middle.html">
<frame name="bottom" src="bottom.html">
</frameset>
</html>
可以使用嵌套的方式
可添加属性:
<frameset rows="20%,*" frameborder="0"><frame src="top.html" name="topframe" scrolling="no" noresuze="noresize"><frameset cols="20%,*"><frame src="left.html" name="leftframe" scrolling="no" noresize="noresize"><frame src="right.html" name="rightframe"></frameset>
</frameset>
frameborder="0"设置无框架边框
scrolling="no"不显示滚动条
noresize="noresize"禁止调整框架大小
name="topframe"框架名称,便于超文本链接锚标签target属性引用
也可使用iframe内联框架
target目标窗口属性
四个特殊窗口
1.target="_blank"
在新窗口中打开被链接的文档。
2.target="_self"
默认。在相同的框架中打开被链接文档。
3.target="_parent"
在父框架集中打开呗链接文档
4.target="_top"
在整个窗口中打开被链接文档
页面结构分析
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eVUOkWky-1620121316410)(C:\Users\Administrator\Pictures\123.png)]
HTML简单语法总结相关推荐
- 嵌入式基础认识2:shell脚本的一些简单语法规则
一.关于shell的一些认识 1.shell语言,是一类编程语言.常用shell语言有sh.bash.csh.ksh.perl.python等.linux下最常用的脚本就是bash. 2.shell脚 ...
- 编译原理简单语法分析器(first,follow,分析表)源码下载
编译原理(简单语法分析器下载) http://files.cnblogs.com/files/hujunzheng/%E5%8A%A0%E5%85%A5%E5%90%8C%E6%AD%A5%E7%AC ...
- T-Sql(一)简单语法
Sql Server是鄙人学习的第一种数据库,对Sql Server有一种特别的情感,下面就说一下Sql Server的简单语法,适用初学者. 1,创建数据库create database creat ...
- vbs简单语法及简单案例
文章目录 一.简单语法 1.变量 2.输入 3.输出 4.选择语句 5.循环 二.用记事本编译中文乱码问题 三.制作一个简单vbs脚本表白 一.简单语法 1.变量 语法: dim 变量名 例: dim ...
- R语言学习笔记【简单语法总结-上】
简单语法总结[上]: R语言特征总览: 对大小写敏感 通常,数字,字母,. 和 _都是允许的(在一些国家还包括重音字母).不过,一个命名必须以 . 或者字母开头,并且如果以 . 开头,第二个字符不允许 ...
- Golang简单语法
Golang简单语法 文章目录 Golang简单语法 GO语言 简介 Golang的格式检查 注释 主函数模板 `变量` 输入和输出语句 变量的类型 变量的定义和赋值 常量 流程控制 `函数` 内置函 ...
- 自己总结的MD的一些简单语法
自己总结的MD的一些简单语法 标题的使用 用"#"+空格+你所想拟写的标题即可 若有多个小标题只需在其前面多加几个"#"即为多加几个小标题(最多支持六个小标题) ...
- python 随机生成简单语法结构的中文句子
简单的中文语句生成器 python 随机生成简单语法结构的中文句子 题目如下:Writing a programming which could generate random Chinese sen ...
- Excel VBA简单语法
摘要: 该文为想要学习VBA编程的会计和编程同学有使用VBA实现Excel自动化处理和一定的个性化定制Excel操作提供参考 第一篇为::VBA简单语法 第二篇为: Excel 编写第一个简单的VBA ...
- MarkDown简单语法入门
MarkDown简单语法 目录 MarkDown简单语法 标题 一级标题 二级标题 段落 换行 强调 粗体(Bold) 斜体(Italic) 粗体(Bold)和斜体(Italic) 引用 嵌套块引用 ...
最新文章
- java中batch基础_详解Spring batch 入门学习教程(附源码)
- Windows Mobile使用Web Service上传和下载二进制数据流
- 32要烧写3个bin文件_入门教程3:如何给ESP8266烧录Gagent固件,快速接入机智云实现透传功能...
- 【tomcat】servlet原理及其生命周期
- BZOJ2435 [Noi2011]道路修建
- AI应用开发基础傻瓜书系列3-激活函数和损失函数
- leetcode 11容纳最多水
- oracle的数据库由,Oracle数据库系统主要由Oracle______组成。
- python运维方法_Python运维开发基础09-函数基础【转】
- java byte数组打印
- 黑月教主工具脱水印_PS三种去水印方法简单粗暴!看完你就学会!
- 通过路由器SF上网设置方法.....
- 基于神经网络的目标检测论文之结尾:总结与展望
- DragonBoard 高通推出 IoT板 hitting raspberry pi
- UTF-8的编码规则
- 面试时如何回答面试官的问题
- 致程序员之家论坛的所有会员
- 计算机的英文原词“computer”
- Excel 数值转换为人民币大写金额字符串
- c++实现运动目标的追踪
热门文章
- 什么是网站服务器 域名 备案号,什么是网站服务器 域名 备案
- java ckfinder_java 使用ckfinder
- CE修改Eternium永恒之金【进阶篇】
- 区块链大咖谈之陈昌:联盟链和公有链混合架构如何实现?
- 二级c语言笔试试题及答案,1996年9月全国计算机等级考试二级C语言笔试试题及答案...
- 两年后再次遇到的Oracle启动报错,ORA-01012:not logged
- 使用Hex view编写脚本生成特定格式刷写文件
- 五禽戏 (中国传统健身方法)
- c# winform 任务栏显示和隐藏
- C中 stdarg.h