ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【学习笔记】Web前端Day2

2021-02-10 20:01:04  阅读:112  来源: 互联网

标签:Web 标签 Day2 笔记 表单 value 按钮 用来 属性


1.标签由标签名、标签属性和文本内容三部分组成(注意:单标签没有文本内容)
2.标签属性是对标签的一种描述方式。
3.标签属性分通用属性、自有属性和自定义属性。
4.通用属性:所有标签都具有的属性。

​ 通用属性有:

​ id:用来给标签取一个唯一的名称。id名称在一个网页中必须是唯一的。

​ class:用来给标签取一个类名。

​ style:用来设置该标签的行内样式。

​ title:当鼠标移到该标签,所显示的提示内容。

5.自定义标签属性:通常用来传值或用于图片懒加载等方面。

​ 格式:data-*,比如data-src,data-index。

<!--以下代码是实际开发的案例,img标签显示的是缩略图,而data-src的值为点击显示原图的地址-->
<img src='./img/1.jpg' data-src='./img/big_1.jpg'>
6.table主要用于呈现格式化数据。表格是由行和列组成的。
格式:
	<table>
        <tr><th><!--表头--></th></tr>
    	<tr><!--行-->
        	<td></td><!--列-->
            <td></td>
            ...
        </tr>
        ...
	</table>
7.table属性
  • border:设置表格边框,默认单位是像素
  • width:设置表格宽度,默认单位是像素
  • align:设置表格水平对齐(left(默认)/center/right)
  • cellpadding:设置单元文本与边框的距离
  • cellspacing:设置单元边框间距
8.跨行/跨列属性主要用来绘制复杂表格。
  • valign:设置表格垂直对齐(top/middle/bottom)
  • rowspan属性定义单元格应该横跨的行数
  • colspan属性定义单元格应该横跨的列数
9.完整表格组成:caption(标题)、thead(表头)、tbody(表体)和tfoot(表尾)四部分组成。
10.form表单标签是所有标签最核心标签之一。它是用来实现先后端交互的一个重要标签。

​ <form>表单是一个包含表单元素的区域,允许用户在表单中(比如:文本区域、下拉列表、单选框、复选框等等)输入信息的元素。

​ 常用属性:

​ name:表单名称

​ action:表单数据提交的地方(通常是一个后台文件名(.jsp/.php/.asp/.aspx/.py等),或网址),如果是#,表示提交到当前文件下。

​ method:前端提交数据到后台的方法,主要有:get和post两种,默认的是get。

11.表单元素分为:
  • <input>类:主要用来完成输入,选择或发出指令。
  • <textarea>类
    type:text/password/radio/checkbox/file/button/image/submit/reset
    a.text:单行文本输入框 type="text"可以不写,默认值。
    属性:placeholder(提示)/name(命名)/minlength和maxlength(最少/最多输入的字符个数)/disabled(失效)/readonly(只读)/value(默认值)/pattern(正则匹配)
    b.password:密码框 属性和text一样
    c.radio:单选钮,通常是两项以上。常用属性有:name(必须要有)/value/checked(选中)/disabled(失效)/readonly(只读)
    d.checkbox:复选框,可以用来选择0项、1项或多项。常用属性有:name(必须要有)/value/checked(默认选中)/disabled(失效)/readonly(只读)
    e.file:文件上传按钮
    f.button:普通按钮,通常用它去调用脚本代码。常用属性有:value(按钮的标题)/disabled(失效)
    g.image:图片按钮,用法与button一样。有一个特殊属性:src(用来加载提示图片,用它替换了value)它有提交功能,与submit功能一样。
    h.submit:提交按钮,用来将表单数据提交到后台。
    常用属性有:value(按钮的标题)/disabled(失效)
    j.reset:重置按钮,将表单所有组件输入的内容全部清空,还原为初始状态。
    常用属性有:value(按钮的标题)/disabled(失效)
  • <textarea>类
    文本域(也可以叫多行文本框),主要用于输入大批量的内容。
    常用属性:name/id/cols(列数)/rows(行数)/placeholder/minlength/maxlength/required(必须输入)
  • <button>类
    普通按钮,具有提交功能。可以单独使用,不写在form元素中,主要用来调用js代码;如果写在form中,有提交功能。
  • <select>类
    下拉列表框,默认用于单项选择。用option呈现每个选项。
    multiple属性:表示可以多选,这时下拉列表框变成了列表框(ctrl或shift+鼠标点击多选)
    size:最多显示的行数
12.iframe:框架集,用来将多个网页文件组合成一个文件。

​常用属性:
 name:框架名
 src:引入的外部html文件
 scrolling:滚动条(yes/no/auto)
 width:宽度(%/px)
 height:高度(%px)
 frameborder:是否有边框(1/0)
 marginheight:框架离顶部和底端的距离(%/px)
 marginwidth:框架离左右的距离(%/px)

 注意:在实际开发,尽量减少使用iframe,因为它破坏了前进和后退功能,且不利于SEO(搜索引擎优化)。

标签:Web,标签,Day2,笔记,表单,value,按钮,用来,属性
来源: https://blog.csdn.net/TK_wang_/article/details/113785168

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有