【2018-10-17】【web前端学习】【day1】

  1. Html:超文本标记语言
  2. Html的五个规范:
  1. 一个HTML文件开始和结束的标签。<html></html>
  2. HTML包含:<head></head>  <body></body>
  3. HTML要有开始标签,也要有结束标签。
  4. HTML的代码不区分大小写。
  5. 有些标签没有结束标签,例如:换行<br/>  水平线<hr/>
  1. HTML操作思想*

网页中有很多数据,不同的数据可能需要不同的显示效果,这个时候需要用标签把要操作的数据包起来,通过修改标签属性来实现标签内数据样式的变化。

一个标签相当于一个容器,想要修改容器内数据的样式,只需要改变容器的属性值,就可以实现容器内数据样式的变化。

  1. HTML中常用的标签。
  1. 文字标签和注释标签:

·文字:修改文字的样式。

-<font></font>

-属性:

       ·size:文字大小 (1-7)超出7还是默认7.

       ·color:颜色(十六进制数)#  (RGB)

·注释:<!—文字-->(!是英文的感叹号)

  1. 标题标签:(自动换行)<h1></h1>
  2. 水平线标签:<hr size=””/>

-属性:size(水平线粗细) color

  1. 特殊字符 尖括号等特殊字符进行转义:

<     &lt;

>     &gt;

空格   &nbsp;

&      &amp;

  1. 列表标签

<dl></dl>:列表的范围

<dt></dt>:上层内容

<dd></dd>:下层内容(缩进)

如:

<dl>

   <dt>科目</dt>

     <dd>数学</dd>

     <dd>语文</dd>

</dl>

有序列表:

<ol></ol>:范围【属性:type:1(默认) a i(罗马数字)】

   <li>具体内容</li>

<ul></ul>:无序列表的范围

属性:type:空心圆circle、实心圆disc、实心方块square,默认是disc

Ul里面 <li></li>

  1. 图像标签

<img src=””/>

属性:

·src:路径

·width:宽度

·height:高度

·alt:图片上显示的文字(鼠标移动到图片上显示)【兼容性很差】

  1. 路径

分类:

·绝对路径(如:c:\…… http:\\)

·相对路径:一个文件相对于另外一个文件的位置。

(1.图片和html文件在一个路径下,可以直接写文件名称。

2.下层目录里:在html中使用img文件中的a.jpg文件:img\a.jpg

3.上层目录里:图片和html文件的关系:图片在html所在目录的上层目录  ../c.png

4.上层的上层:../../)

  1. 超链接标签

·超链接资源

<a href=””>文字</a>

target:设置打开方式(默认是当前页面打开):_blank、_self

<a href=”#”></a>(当超链接不需要到任何的地址时)

·定位资源

<a name=”top”>顶部</a>【先定义一个位置】

<a href=”#top”>回到顶部</a>

<pre></pre>原样输出【就是带有缩进的那些】

【2018-10】

  1. 表格标签

对数据进行格式化,使数据显示更加清晰。

<table></table>:表格的范围

table 里面<tr></tr>(代表几行)

tr里面<td></td>(单元格[列])

例:

cellspacing(单元格间隔)

<table border = “1” bordercolor=”white” cellspacing=”0” width=”400”height=”150”>

<tr align=”center”>

     <td align=”right”>性别</td>

     <td>年龄</td>

</tr>

<tr>

     <td>女</td>

     <td>18</td>

</tr>

</table>

 

th可以居中和加粗。

表格标题:<caption></caption>

  1. 合并单元格

rowsoan:跨行

<td rowspan=”3”>人员信息</td>

colspan:跨列

<td colspan=”3”>人员信息</td>

  1. 表单标签【非常重要】(可以提交数据)

<form action=”路径”></form>:定义一个表单的范围

action是指提交到什么页面。

method表单提交方式:(常用两种)get,post(默认get)

【get post区别:get请求地址栏会携带提交的数据,post不会携带(请求体里面。)

get请求安全级别较低,post较高。

get请求数据大小的限制,post没有限制。】

·enctype:一般请求下不需要这个属性,做文件上传的时候需要设置。

·输入项:<input type=”输入项的类型”/>

·普通:<input type=”text”/>

·密码:<input type=”password”/>

·单选输入项:<input type=”radio”name=”sex”/>女<input type=”radio”name=”sex”/>男

【属性:checked=”checked” 表示默认选择】

【属性:name(属性值要一样)】

·复选输入项:<input type=”checkbox”/>

·文件输入项:<input type=”file”/>

·下拉输入项(不是在input里)

<select name=”birth”>

<option value=”1991”select=”selected”>请选择</option>

     <option value=”1991”>1991</option>

</select>

·文本域:

<textarea cols=”10” rows=”10”></textarea>

·隐藏项:

<input type=”hidden”/>

·提交按钮:

<input type=”submit” value=”注册”/>

【输入项里需要一个name属性,单选里需要一个values来判断是什么内容】

·使用图片提交按钮:<input type=”image” src=”a.jpg”/>

·重置按钮

<input type=”reset” value=”重置”/>

·普通按钮

<input type=”button”/>

  1. 其他

b:加粗

s:删除线

u:下划线

i:斜体

pre:原样输出

sub:上标  例如:3<sub>100</sub>

sup:下标 

p:段落(比br标签多一行)

div:【自动换行】

span:【一行显示】

  1. html头标签

head里的标签。

·title

·meta标签:设置页面相关内容。

·base标签:设置超链接基本属性。

例如:<base target=”_blank”/>

·link:引入外部文件。

  1. 框架标签

<frameset rows=”80,*”>(划分为上下两部分)

<frame name=”lower_left” src=”a,html”>

框架标签不能写在body标签里。

案例:(点击2中的内容,在1中会产生相应的页面)

<frameset rows=”8,*”><!--把页面划分为上下两部分-->

     <frame name=”top” src=”a.html”><!--上下页面-->

     <frameset cols=”150,*”><!--把下面的部分划分为左右-->

         <frame name=”lower_left”src=”b.html”><!--左边的页面-->

         <frame name=”lower_right”src=”c.html”><!--右边的页面-->

</frameset>

</frameset>

<frameset rows=”8,*”>//把页面划分为上下两部分

     <frame name=”top” src=”a.html”>//上下页面

     <frameset cols=”150,*”>//把下面的部分划分为左右

         <frame name=”lower_left”src=”b.html”>//左边的页面

         <frame name=”lower_right”src=”c.html”>//右边的页面

</frameset>

</frameset>

 

·要实现点击2中的超链接在1中展示出来,要在超链接的标签里加入:<a harf =”a.html” target=”right”>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值