Web基础学习笔记——html基础

第一节:html简介


1.概述:html是用来描述页面的一种语言,是指超文本标记语言,使用标签来描述页面,使用浏览器解释执行

2.用途:开发网页、手机网页、APP

3.开发工具:记事本、notepad++Dreamweavereclipse

4.html结构:<html><head>头部部分</head>  <body>主体部分</body></html>

5.标签:

概念:有将括号包围的关键词,通常成对出现,也有单独出现的

 

第二节:html标签

1.块级标签:显示为“块”状,前后隔一行

   ( 1 )基本块级标签

       标题标签<hn></hn> n=1时字体最大,n=7时字体最小

   段落标签<p></p>

   水平线标签<hr/>

( 2 )布局块级标签

   列表:分类导航或者菜单

        有序列表标签:<ol>

                        <li>...</li>

                        ...
                      </ol>

        无序列表标签:<ul>

                        <li>...</li>

                        ...
                      </ul>

         定义描述标签:<dl>

                         <dt>标题/图片</dt>

                           <dd>描述文字/dd>

                          ...
                      </dl>

         表格:<table><tr><td></td>...</tr>...</table>

         表单:<form></form>

         分区标签:<div></div> 一般当做结构化块状元素使用,作为分块或容器来使用

                    div还可以内嵌到其他标签内使用

2.行级标签:按行逐一显示

1)图像标签:<img src=”图片地址” alt=”无法显示图像” title=”提示文字”/>

Alt:鼠标滑动到图片时显示,且在图片显示失败的时候提示

Title:鼠标滑动到图片时显示

2)范围标签:<span>文本等级内容</span>

3)换行标签:<br/>

3.HTML标签属性:提供了有关html元素更多的信息。属性总是以“键-值对”的形式出现

常用属性:id,name,class,style,align,bgcolor....


第三节:超链接


超链接:实现页面间的导航

1.语法:<a href=”链接地址”>链接热点文本或图像</a>

2.链接路径:

相对地址:相对于当前目录的地址

绝对地址:指向目标地址的完整描述

<a href=”../web1.html”>上级目录</a>

<a href=”../../web1.html”>上上级目录</a>

3.页面间链接

4.锚链接

1)定义标记(锚点):<a name=”标记名”>目标位置</a>

2)设置连接到位置:<a href=”#标记名”>当前位置</a>

3)分类:页面内锚链接、页面间锚链接

功能型连接:

邮箱连接:<a href=”mailto:eshop@163.com”>联系我们</a>


第四节:注释与特殊符号


1.注释:帮助程序员标注代码,方便多人合作开发;备份代码

  <!--注释内容-->

  注释不可以嵌套

2.特殊符号:”&”开始,以”;”结束

  空格:   (使用多个空格时)

  大于(>)>  

  小于(<)<

  引号(“)"

  版权号:©


第五节form表单


1.概述:块级标签

    包含文本框、单选框、复选框、密码框、下拉框、文本域、按钮等

2.作用:搜集信息,数据交互

3.常见表单元素: 单行文本框、密码框、单选按钮、复选框、下拉列表、文本域

4.基本语法:

1)<form action=”表单提交地址” method=”提交方法”>表单控件 </form>

2)Action:提交后,指定由服务器上那个处理程序处理

3)method:指定向服务器提交的方法,一般为postget方法,post方法比较安全

4)Ectype:对字符编码 multipart/form-data

5.表单元素的基本格式:

<input type=”类型” name=”表单元素名称” value=”” size=”显示宽度” maxlength=”最大长度” readonly=”readonly” check=”是否选中”/>

Name:控件的名称

Type:元素的类型

Value:控件的初始值

Size:控件的初始宽度

Maxlength:控件中输入的最多字符个数

Readonly:设置值是否可以修改

Checked:控件是否被选中

 

6.表单元素

1)文本框:<input type=”text” name=”名称” value=”初值” size=”数字” />

2)密码框:<input type=”password” name=”名称” value=”初值” size=”数字” />

3)按钮:<input type=”按钮类型” name=”名称” value=”按钮文字” src=”图片url” />

按钮类型:buttonsubmitresetimage

4)单选按钮:<input type=”radio” value=”...”  checked=”...”  />同一组单选按钮name值一样

5)复选框:<input type=”checkbox” value=”...”  name=”...”  />

6)文件域:<input type=”file” name=”...”  />

7)列表框:<selsct name=”指定列表名称” size=”行数”>

                   <option value=”选项值” selected=”selected”>...</option>

...

</select>

8)文本域:<textarea name=”...” cols=”列宽” rows=”行宽”>...</textarea>文本域内换行和空格起作用

9)隐藏域:<input type=”hidden” name=”..” value=”..”/>

7.表单高级用法:

1)disabled:未达到使用条件闲置用户使用

2)Readonly:某个框内内容只读

 

 

第6节htnl表格应用

1.表格基本结构:行,列,单元格

2.基本语法:<table><tr><td>...</td>...</tr>...</table>

3.基本属性:

a) Border(最外层的厚度)widthheightalignvalign

b) Cellspacing属性:规定单元格与表边框之间、单元格之间的空间

c) Cellpadding属性:规定单元格边沿与其内容之间的空白

d) Colspan:跨列

e) Rowspan:跨行

跨行跨列步骤:1.确定行列数2.写出表格3.确定跨行跨列的单元格4.增加ColspanRowspan属性,删除多余的单元格

更改行高度:<tr height=””></tr><td height=””></td>

更改列宽度:<td width=””></td>

4.表格的高级标签:

1)表头:<th></th>

2)标题:<caption></caption>

3)页眉:<thead></thead>

4)数据主体:<tbody></tbody>

5)页脚:<tfoot></tfoot>

5.表格布局应用场合:表格、表单、规则是数据显示的网页

6.使用要求:

1)使用场合:数据显示要求较为规整,符合表格布局的特点

2)实现思路:需要几行几列的单元格、哪些单元格需要跨行跨列、编写代码

3)注意:同列单元格狂赌由该列宽度最大的单元格决定

        同行单元格高度由该行高度最高的单元格决定

7.表格布局的缺点:代码量大、层次结构相对复杂、不利于baidu等搜索引擎搜索查找数据

 

第7节html框架

 

1.基本语法

<iframe src=”引用页面地址” name=”框架标识名” franmborder=”边框” scrolling=”no”></iframe>

2.常用属性:

1)<a>标签的target属性规定在何处打开连接文档

_blank:在新窗口中打开被链接文档

_self:默认,在相同的框架中打开被链接文档

_parent:在父窗口中打开被链接文档

_top:在整个窗口中打开被链接的文档

Framename:在指定的框架中打开被链接文档

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值