Web Day01
Html:超文本标记语言;
概念:基础的互联网开发语言;标记语言:由标记组成的语言;
语法:1.后缀名:.html,.thm
2.标签可以嵌套,但是不能你中有我
3.围堵标签:
<html></html>跟标签表示开始和结束;
自闭和标签:
<br/>换行标签;
标签学习:
1.文件标签
Html:跟标签
Head:头标签用于指定HTML文档的一些属性,引入外部的资源
Title:网页标题标签
Body:体标签
2.文本标签:和文本相关的标签
<!--注释-->
<h1>~</h6>:标题标签,自动换行,字体逐渐递减
<p></p>:段落标签
<br/>:换行标签
<hr/>:显示一条水平线
<b>:字体加粗
<i>:字体倾斜
<font>:
3.图片标签
* img:展示图片
* 属性:
* src:指定图片的位置
* 代码:
<!--展示一张图片 img-->
<img src="image/jingxuan_2.jpg" align="right" alt="古镇" width="500" height="500"/>
<!--
相对路径
* 以.开头的路径
* ./:代表当前目录 ./image/1.jpg
* ../:代表上一级目录
-->
<img src="./image/jiangwai_1.jpg">
<img src="../image/jiangwai_1.jpg">列表标签
* 有序列表:
* ol:
* li:
* 无序列表:
* ul:
* li:
4.链接标记
* a:定义一个超链接
* 属性:
* href:指定访问资源的URL(统一资源定位符)
* target:指定打开资源的方式
* _self:默认值,在当前页面打开
* _blank:在空白页面打开
* 代码:
<!--超链接 a-->
<a >点我</a>
<br>
<a target="_self">点我</a>
<br>
<a target="_blank">点我</a>
<br>
<a href="./5_列表标签.html">列表标签</a><br>
<a href="mailto:itcast@itcast.cn">联系我们</a>
<br>
<a ><img src="image/jiangwai_1.jpg"></a>
5.表格标签
* table:定义表格
* width:宽度
* border:边框
* cellpadding:定义内容和单元格的距离
* cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条、
* bgcolor:背景色
* align:对齐方式
* tr:定义行
* bgcolor:背景色
* align:对齐方式
* td:定义单元格
* colspan:合并列
* rowspan:合并行
* th:定义表头单元格
* <caption>:表格标题
* <thead>:表示表格的头部分
* <tbody>:表示表格的体部分
* <tfoot>:表示表格的脚部分
6.表单标签:
* 属性:
* action:指定提交数据的URL
* method:指定提交方式
* 分类:一共7种,2种比较常用
* get:
1. 请求参数会在地址栏中显示。会封装到请求行中(HTTP协议后讲解)。
2. 请求参数大小是有限制的。
3. 不太安全。
* post:
2. 请求参数不会再地址栏中显示。会封装在请求体中(HTTP协议后讲解)
2. 请求参数的大小没有限制。
3. 较为安全。
表单项标签:
Input:可以通过type的属性值,改变元素展示的样式;
Type 属性: text:文本输入框
Password 密码输入框,密文显示
Radio :单选框 value 来确定提交的属性值 Checked : 可以指定默认值,默认选择什么
Checkbox :复选框 value 来确定提交的属性值 Checked : 可以指定默认值,默认选择什么
Placeholder:指定输入框的提示信息,当输入框的内容发生变化,会自动清空提示信息
Label:来指定输入项的文职描述信息
Label的for属性一般会和input的id属性值对应;
File:上传文件;
Hidden:隐藏域,用于提交一些信息;
* submit:提交按钮。可以提交表单
* button:普通按钮
Image:图片提交按钮,src选择指定的图片;
Select:下拉列表
<option>--<option>指定列表项
Textarea:文本域
Cols:指定列数,代表每一行有多少个字符
Rows:指定行数; |
|