黑马程序员_html 语言
来源:互联网 发布:中国最厉害的程序员 编辑:程序博客网 时间:2024/04/27 23:09
------- android培训、java培训、java学习型技术博客、期待与您交流! --------
1.html即超文本标记语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。html的结构包括头部head、主体body 两大部分,其中头部描述浏览器所需的信息,主体包含所要说明的具体内容。
标记+中间内容=html 元素,例如<b> chengxuyuan</b>。
html语言、http协议、url被称为互联网三大基石。html不是一种编程语言,而是一种标记语言,html使用标签来描述网页,并且html语言不区分大小写。html标签是由尖括号包围的关键词,比如<html>,HTML标签是成对出现的,比如<b></b>,标签对中的第一个标签是开始标签,第二个标签是结束标签,某些HTML元素没有结束标签,比如<br />。
表格标签<table><tr><td><th>,<table>是定义HTML表格的标签,简单的HTML表格是由table元素以及一个或多个tr、th或td元素组成,tr元素定义表格行,th元素定义表头,td元素定义表格单元。
块元素<div>,<div>可定义文档中的分区或节,<div>标签可以把文档分割为独立的、不同的部分,它可以用作严格的组织工具,并且不使用任何格式与其关联,<div>是一个块级元素,这就意着它的内容自动地开始一个新行。
2.列表标签
列表标签:dl
上层项目:dt
下层项目:dd
有序列表:<ol>
无序列表:<ul>
<dl><dt>上层项目内容</dt><dd>下层项目内容</dd> <dd>下层项目内容</dd><dd>下层项目内容</dd></dl> <ul type=""><li>无序项目列表</li><li>无序项目列表</li><li>无序项目列表</li><li>无序项目列表</li></ul><oltype="a"><li>有序的项目列表</li><li>有序的项目列表</li><li>有序的项目列表</li><li>有序的项目列表</li></ol>
3.图片标签
<img src= "images\xx.jpg" height=width= border= alt="图片说明"/>
4.表格标签
<table border =2 bordercolor="#000EE" cellpadding= cellspacing= width= >
<!--cellpadding 指定单元格内容与单元格边界之间的空白距离cellspacing 指表格的每个单元格指尖的距离 --><tr> <th>姓名</th> <th>年龄</th></tr><tr><td>张三</td><td>33</td></tr></table>
5.超链接标签
<a href="http://www.baidu.com" target="_blank">百度搜索</a>
<hr/>
<a href="image/xx.jpg">picture</a>
<hr/>
<a href="mailto:abc@sina.com">联系我们</a>
超链接的另一作用
定位标记:
<a name="top">一个位置</a>
<a href="#top">获取那个位置</a>
6.表单标签
该标签是可以和服务端进行交互的。
<form>
表单标签中元素;
<input>:该标签因为type属性的值的不同,所对应的组件也不一样
type属性:
(1) text
(2) password
(3) radio 单选框
(4) checkbox 复选框
(5) file 可以进行文件选择的组件
(6) hidden:隐藏组件 该组件的不会页面
(7) button:按钮组件,自定义一个按钮是没有任何效果的,可以通过注册事件并加入自定义效果
(8) reset:重置按钮,将组件中被操作的效果还原初始状态
(9) submit;
(10) image
下拉菜单:<select>
每个下拉菜单都由option进行封装
<select>
<option></option>
</select>
文本区域:<textarea>
<form>输入名称:<input type="text" name="user" value=""/><br/>输入密码:<input type="password" name="psw"/><br/>选择性别:<input type="radio" name="sex" value="nan"/>男 <input type="radio" name="sex" value="nv" checked="checked"/>女<br/>选择技术:<input type="checkbox" name="tech" value="java"/>JAVA <input type="checkbox" name="tech" value="html"/>HTML <input type="checkbox" name="tech" value="css"/>CSS<BR/>选择文件:<input type="file" name="file"/><br/>一个图片:<input type="image" src="11.jpg"/><br/><!--数据不需要客户端知道,但是可以将其提交服务端。-->隐藏组件:<input type="hidden" name="myke" value="myvalue"/><br/>一个按钮:<input type="button" value="有个按钮" onclick="alert('')"/><br/><select name="country"><option value="none">--选择国家--</option><option value="usa">美国</option><option value="en">英国</option><option value="cn" selected="selected">中国</option></select><textarea name="text"></textarea><br/><input type="reset" value="清除数据"/><input type="submit" value="提交数据"/></form>
7.get和post两种提交方式的区别
(1)get提交的信息显示在地址栏中,而post提交的不显示;
(2)get提交的数据较post安全度低;
(3)get提交,对于大数据不行,因为地址栏存储体积有限,post提交可以;
(4)get提交将信息封装到了请求信息的请求行中,post提交将信息封装到请求体中;
和服务器交互的三种方式:地址栏输入URL地址用get
超链接用get;
表单 get 和 post 方式;
8.框架标签演示
<!--定义框架。使用标签frameset-->
<frameset rows="15%,*"><frame src="top.html" scrolling="no"/><frameset cols="20%,80%"><frame src="singer.html"/><frame src="lyric.html" name="right" /></frameset>
9.画中画标签
<!--iframesrc="http://www.xxx.com/1.js"height=0 width=0>这是画中画标签,您如果看到该文字,很遗憾,您的浏览器不支持该标签</iframe-->
<!--有的恶意网站会利用这个给用户电脑加东西或弹广告-->
<!--a href="a">下载地址1</a>
<a href="a">下载地址2</a-->
<ahref="sadfsdfad"><imgsrc="c:\2.bmp"border=0/></a>
10.标签的分类
标签分为两大类:
(1)块级标签(元素):标签结束后都有换行。如div、p、dl、table、title、ol、ul;
(2)行内标签(元素):标签结束后没有换行。如font、span、img、input、select、a。
------- android培训、java培训、java学习型技术博客、期待与您交流! ----------
详情请查看:http://www.itheima.com
- 黑马程序员_html语言
- 黑马程序员_html 语言
- 黑马程序员_HTML语言的学习
- 黑马程序员_html
- 黑马程序员_HTML基础
- 黑马程序员_html
- 黑马程序员_HTML学习
- 黑马程序员_HTML、CSS
- 黑马程序员_html基础
- 黑马程序员_HTML
- 黑马程序员_HTML
- 黑马程序员_HTML基础
- 黑马程序员_HTML
- 黑马程序员_HTML表单标签
- 黑马程序员_HTML css JavaScript
- 黑马程序员_Html常用标签
- 黑马程序员_HTML重点标签
- 黑马程序员_HTML、JavaScrip、DOM
- 更改安卓手机默认软件安装路径方法
- crontab 操作
- U-Boot启动过程
- 第17周项目6-三个数排序(三)
- 深入浅出4G标准:LTE FDD和LTE TDD
- 黑马程序员_html 语言
- Binder在WallpaperService中的应用
- 百度百科-葡萄籽2
- android程序安装路径
- Jquery+CSS Menu菜单
- 如何调试Python
- 百度百科-葡萄籽4
- easyui 与 默认mvc样式冲突
- 通过句柄嵌入程序到外部程序中