11月26,27日,充实的前端生活

标签的的书写规范

1.所有的标签都必须在尖括号里,大部分成对出现(开始,结束)。存在单标签

2.标签关系:包含(head,title),并列(head,body)

HTML基本的结构标签(骨架标签)、

1.HTML标签(根标签,最大)

2.head标签

3.title标签(网页标题)

4.body标签(包含所有主体)

HTML常用标签

***标签的语义。根据标签的语义,在合适的地方给一个最合适的标签,可以让页面更清晰(标题标签,段落标签)

1.标题标签(六个等级)<h>:作为标题使用,重要性递减,一个标题独占一行

2.段落标签:分段显示<p>:段落与段落之间有空隙

3.换行标签 强制换行,本身是个单标签,注意段落标签和换行标签应用后,段落间有空隙,而行之间没有

4.文本格式化标签(粗体,斜体,下划线):突出重要性,比普通的文字更重要

加粗文字或者用<b></b>strong更强烈

斜体<em></em><i></i>em更强烈

删除线张好迪或者用张好迪(del语义更强烈)

下划线张好迪或者张好迪(ins语义更强烈)

5.盒子(布局)标签<div></div>(div间的内容独自占一行)或者<span></span>(span允许放在一 行,多个小盒子放在一行)

6.图像标签:<img>定义html页面中的图像(单标签)

src是<img>的必须属性用于指定图像文件的路径和文件名

图像标签的属性:src,alt(替换),title(提示文本,将鼠标放在图片上显示),width 图像宽度(像素),height(图像高度),border(边框,一般通过CSS来设定,不通过属性设定)

<img src="img.jpg" alt="我恁爹" title="我恁爹” width="500", heigth=“500”,border=“15”/>

路径:(1)目录文件夹(存放我们做页面要用的相关素材,html,images)

(2)根目录(打开目录文件夹的第一层)

相对路径:以引用文件所在位置为参考基础,建立的目录路径(图片相当于html页面的位置)

同一级路径:

下一级路径:

上一级路径:(../可以有好多层)

绝对路径:一般是从盘符开始的目标位置(绝对位置)或者是完整的网络地址

7.超文本标签<a>从一个页面链接到另一个页面

<a href="跳转目标" target="目标窗口弹出的方式”>文本加图像</a>

href用于指定链接目标的url地址(必须属性)

target默认为self(在本窗口打开)blank(新窗口)

链接的分类

外部链接:名称a>

内部链接:网站内部页面之间的相互链接,直接链接内部页面名称内部界面a>\

空链接:在没有确定的链接目标时空标签a>

下载标签:href里面的地址是个文件或者是压缩包,会下载这个文件或压缩包

网页元素链接:网页中各元素都可添加链接(音频,图片,文本,表格)

锚点链接:点击链接,可以快速定位到页面中的某个位置

1.第二集</a>a>

2.找到目标位置标签,里面添加一个id属性=刚才的名字<h3 id="two">第二集</h3>h3>

8.注释标签

<!--hai-->

9.特殊字符

空格 &nbsp

< &it, >&gt

10.表格标签(展示,显示数据,可读性好)

    <table>
        <tr>
            <td>单元格内的文字</td>
            ...
        </tr>
        ..
    </table>

<tr>表示行<td>用于定义表格中的单元格,嵌套在<tr>

表头单元格标签(加粗居中)<th>姓名</th>

<tr><th>张好迪</th></tr>

表格的属性(后期用CSS方便)对table进行改变

· align(元素的对齐方式:left,right,center)

border(表格单元是否拥有边框,默认为“”没有)

cellpadding(格与内容之间的空白)像素值

cellpacing(单元格之间的空白)

width,height

表格的结构标签<thead><tbody>放在<table>中

<thead>

<tr>

<th>加粗</th>

</tr>

</thead>

11.合并单元格

跨行合并:rowspan=“合并单元格的个数”

跨列合并:colspan=“合并单元格的个数”

书写方式: 在目标单元格上写合并代码

1.跨行:最上侧单元格为目标单元格

2.跨列:最左侧单元格为目标单元格

“书写三部曲“(判断,书写,删除)书写:<td colspan="2"></td>

12.列表标签(用来布局,整齐有序)

1.无序列表<ul>列表内选项用<li>定义,各列表项并列,没有顺序,<ul>中只能有<li>,<li>中可以有所有元素标签

  • 列表项1
  • 列表项2

2.有序列表(有一定的顺序进行排列)<ol>表示,列表排序用数字来显示<<ol>中只能有<li>,<li>中可以有所有元素标签

  1. 蔡徐坤
  2. 陈立农

3.自定义列表(大哥带小弟)常用于对术语名词进行解释描述,列表项前没有任何符号

手机

vivo

小米

(效果有差,CSS解决)<dl><dt><dd>

13.表单标签(收集用户数据信息)常见于注册页面

表单的组成:1.表单域(一个包含表单元素的区域)<form>会把它范围内的表单元素信息提交给服务 器

<form action="url地址(接受并处理数据信息的地址)" method="提交方式(get和post)” name=“表单域名称(区别不同的表单域)”> 各种表单元素控件

</form>

2.表单控件(表单元素,即允许用户在表单中输入或选择的内容控件)

<1><input>用于收集用户信息

<input type="属性值" />

type属性值:

text(用户名:<input type="text">)

password(密码框)

button(点击按钮,用于通过Javascript(js)启动脚本)(免费获取验证码)

checkbox(复选框)(未必有一个选项,可以取消)(爱好:吃饭<input type="checkbox">)睡觉

file(输入字段和“浏览”按钮,供文件上传)

hidden(隐藏的输入字段)

image(图像形式的提交按钮)

radio(定义单选按钮)(必须有一个选项)(性别:男<input type="radio"> 女<input .....>)

reset(重置按钮,会清除所有数据)

submit(提交按钮,将表单发送到后台服务器)

· 属性值:

name属性(自定义,定义input元素的名称)

value属性(自定义,规定input元素的值)

name与value是每个表单元素都有的属性值,主要给后台人员使用

name是表单元素的名字,要求单选按钮和复选按钮要有相同的name值,才能实现只选一个

checked属性(checked,规定此input元素首次加载时应当被选中,主要针对单选按钮和复选框,当页面打开的时候默认选中这个按钮)

maxlength属性(正整数,规定输入字段中的字符的最大长度,一般对输入文本的长度) <2>select下拉表单元素(隐藏展开,节约页面空间)

                            <select>
                            <option>河南</option>
                                <option>湖南</option> ....                                                        </select>

注意:selected="selected"表示当前项为默认选项

<3>textarea文本域元素

网站介绍,留言板(用户输入内容较多,定义多行文本输入的控件)

                            <textarea row="3" cols="20">
                                文本内容
                            </textarea>

实际开发不会用此属性,会利用CSS来改变大小

3.提示信息

14.lable标签(为input元素定义标注(标签))

lable标签用于绑定一个表单元素,当点击<lable>标签内文本时,浏览器会自动将焦点(光标)转到或者选择对应的表单元素上,来增强用户体验。

<lable for="sex">男</lable>

<input type="radio" name="sex" id="sex"/> sex自定义

上一篇:ubuntu20.04 安装 mysql8.0.27


下一篇:类与对象的创建、构造器详解、创建对象内存分析 2021-11-27