Html基本用法
hmtl
hyper text markup language
超文本标记语言
超文本:超越一般的文本 变色 加粗 变大 甚至设置超链接
标记:浏览器已经定义好的 一些由尖括号括起来的特殊符号
语言:用户跟浏览器交流工具
html文件应该以.html结尾 (可以以.htm结尾不推荐)
1.html语言 如果标签有开始有结束 称之为围堵标记
2.html语言中 如果标签没有标签体 称之为空标记
3.html语言不是怎么规范语言 最好应该按照规范来
4.html标签不区分大小写 国内开发者喜欢小写 最好小写
5.html语言中 标签最好正确的嵌套
6.标签中可以有属性:
书写格式 属性名="属性值" "" '' "'
文字类标签:
<hn></hn> n是一个可变数 取值范围1-6
<h1></h1>
特点:
加粗 换行 上下留白 从一到六越来越小
常用属性:
align:对齐方式 left center right
文字标签:
<font></font><br />
常用属性:
color:颜色
size:大小 1-7 1到7越来越大
face:字体家族
颜色的取值:
1.直接颜色的英文单词
2.RGB 以#打头跟上六个十六进制的数 #12345f
<b></b>:加粗
<strong></strong>:加粗
<i></i> :斜体
排版类标签:
<hr/>:水平线标签
常用属性:
width:宽度
宽度取值:
1.%百分比
2.px
align:对齐方式
换行标签
<br/>
段落标签
<p></p>
常用属性:
align:对齐方式
图片标签:
<img />
常用属性:
src:指定图片路径
alt:替代文字
width:宽度
height:高度
路径取值:
1.相对路径:
当前路径:./logo2.png ./可以不写
上级路径:../img/logo2.png
2.绝对路径:
http://img.baidu.com/xx.jpg
列表标签
ol:有序列表
ul:无序列表
常用属性:
ol:
type:控制前面显式样式
1:默认
A
a
I
i
ul:
type:
disc:默认
circle:空心圆
square:方块
共同的子标签
li:列表项
超链接标签:
<a></a>
常用属性:
href:跳转的页面的路径
target:跳转的页面的打开方式
_blank:新开一个选项卡打开
_self:默认
framename:在框架集里显示
路径取值:
相对路径:
当前路径:
上级路径:
绝对路劲:网址
#:跳转到当前页面
表格标签:
<table></table>
常用属性:
border:px
width:宽度
height:高度
cellspacing:表格线的间距
align:对齐方式
常用子标签:
<tr></tr>
tr标签 行
常用属性:
bgcolor:背景颜色
align:对齐方式
常用子标签:
<td></td>:单元格
常用属性:
bgcolor:背景颜色
align:对齐方式
rowspan:行合并
colspan:列合并
<th></th>:表头标签
特点: 加粗 居中
转义符:
常用的转义符:
书写格式
&单词;
空格转义符 :
大于号 >: > greate than
小于号 <: < less than
&符号: &
form表单标签:
form表单标签:
<form></form>
常用属性:
action:提交地址
method:提交的方法
get:
默认提交方式
参数会追加到url后面 ? 参数名=参数值&参数名=参数值
数据最大不能超过1kb
post:
没有数据大小限制
不会跟在url后面
较为安全
常见子标签:
input:输入框
type:(10种)
text:默认
password:密码框
radio:单选框
checkbox:多选框
file:上传文件
button:普通按钮
submit:提交按钮
reset:重置按钮
image:了解中了解
hidden:隐藏域
select:下拉选择框
常用子标签
option
textarea:文本域标签
常用属性
rows:行
cols:列
通用属性:
1.name属性
1.给单选框 多选框 分组
2.如果你想要提交数据 必须给标签一个name属性 并且必须赋值
2.value
1.给按钮类标签起名
2.单选多选框 提交数据的时候 你想要提交自己的想要值 value属性 必须赋值
设置默认值:
1.普通文本框 密码框 hidden设置默认值 给一个value属性值 必须赋值
2.给单选框 多选框设置默认值 给它设置一个checked属性
3.给select下拉选择框设置默认值 给它的子标签option设置 selected属性
4.给textarea设置默认值 直接在标签体内写内容即可
?username=tom&password=12345&gender=0&hobby=eat&hobby=sleep&avatar=&province=02&city=0201&desc=你好
点击提交按钮 发生表单提交事件 提交数据
在url后面跟上一个问号?参数名字=参数值
如果有多个参数 &连接
Html基本用法的更多相关文章
- EditText 基本用法
title: EditText 基本用法 tags: EditText,编辑框,输入框 --- EditText介绍: EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是 ...
- jquery插件的用法之cookie 插件
一.使用cookie 插件 插件官方网站下载地址:http://plugins.jquery.com/cookie/ cookie 插件的用法比较简单,直接粘贴下面代码示例: //生成一个cookie ...
- Java中的Socket的用法
Java中的Socket的用法 Java中的Socket分为普通的Socket和NioSocket. 普通Socket的用法 Java中的 ...
- [转载]C#中MessageBox.Show用法以及VB.NET中MsgBox用法
一.C#中MessageBox.Show用法 MessageBox.Show (String) 显示具有指定文本的消息框. 由 .NET Compact Framework 支持. MessageBo ...
- python enumerate 用法
A new built-in function, enumerate() , will make certain loops a bit clearer. enumerate(thing) , whe ...
- [转载]Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
本文对Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法进行了详细的总结,需要的朋友可以参考下,希望对大家有所帮助. 详细解读Jquery各Ajax函数: ...
- 【JavaScript】innerHTML、innerText和outerHTML的用法区别
用法: <div id="test"> <span style="color:red">test1</span> tes ...
- chattr用法
[root@localhost tmp]# umask 0022 一.chattr用法 1.创建空文件attrtest,然后删除,提示无法删除,因为有隐藏文件 [root@localhost tmp] ...
- 萌新笔记——vim命令“=”、“d”、“y”的用法(结合光标移动命令,一些场合会非常方便)
vim有许多命令,网上搜有一堆贴子.文章列举出各种功能的命令. 对于"="."d"."y",我在无意中发现了它们所具有的相同的一些用法,先举 ...
- [转]thinkphp 模板显示display和assign的用法
thinkphp 模板显示display和assign的用法 $this->assign('name',$value); //在 Action 类里面使用 assign 方法对模板变量赋值,无论 ...
随机推荐
- PHP & “Data” URL scheme(转)
基本上所有的对文件操作的API, 都迁移到的了PHP stream上, 所以, 绝大部分对文件操作的API都是支持Data URL的. 当某个API需要操作对象是文件的时候, 我们其实是可以采用Dat ...
- win32调试工具原理OutputDebugString以及如何获取输出信息
在应用程序和调试器之间传递数据是通过一个 4KB 大小的共享内存块完成的,并有一个互斥量和两个事件对象用来保护对他的访问.下面就是相关的四个内核对象: 对象名称 对象类型 DBWinMutex Mut ...
- K近邻python
有一个带标签的数据集X,标签为y.我们想通过这个数据集预测目标点x0的所属类别. K近邻算法是指在X的特征空间中,把x0放进去,然后找到距离x0最近的K个点.通过这K个点所属类别,一般根据少数服从多数 ...
- K-means聚类算法MATLAB
以K-means算法为例,实现了如下功能 自动生成符合高斯分布的数据,函数名为gaussianSample.m 实现多次随机初始化聚类中心,以找到指定聚类数目的最优聚类.函数名myKmeans.m 自 ...
- ftp 服务器搭建
一.安装 yum -y install vsftpd //通过yum来安装vsftpd chkconfig vsftpd on //设置为开机启动 vi /etc/vsftpd/vsftpd.conf ...
- 前端 javascript 数据类型 字符串
字符串是由字符组成的数组,但在JavaScript中字符串是不可变的:可以访问字符串任意位置的文本,但是JavaScript并未提供修改已知字符串内容的方法. obj.charAt(n) 返回字符串中 ...
- zabbix详解(一)
zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供柔软的通知机制以让系统管 ...
- TensorFlow学习笔记(二)-- MNIST机器学习入门程序学习
此程序被称为TF的 Hello World,19行代码,给人感觉很简单.第一遍看的时候,不到半个小时,就把程序看完了.感觉有点囫囵吞枣的意思,没理解透彻.现在回过头来看,感觉还可以从中学到更多东西. ...
- Spark2.0 Pipelines
MLlib中众多机器学习算法API在单一管道或工作流中更容易相互结合起来使用.管道的思想主要是受到scikit-learn库的启发. ML API使用Spark SQL中的DataFrame作为机器学 ...
- C的指针疑惑:C和指针13(高级指针话题)上
int *f(); f为一个函数,返回值类型是一个指向整形的指针. int (*f)(); 两对括号,第二对括号是函数调用操作符,但第一对括号只起到聚组的作用. f为一个函数指针,它所指向的函数返回一 ...