前端学习日记之HTML、CSS 简单总结
程序员文章站
2022-06-30 14:55:04
前端学习日记之HTML、CSS 简单总结 标签(空格分隔): html css 前端学习日记 html超文本标记语言 一. h标题标签 h1 h7 H1标签(搜索引擎可以搜索到)在一个页面当中只能出现一次,其它h次数不限 标签中无论输入多少空格或换行符都只显示一个空格 二. p段落标签 上下元素自动 ......
前端学习日记之HTML、CSS 简单总结
标签(空格分隔): html css 前端学习日记
html超文本标记语言
一. h标题标签
h1-h7
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="keywords" content="11"> <meta name="description" content="11"> <title>test</title> </head> <body> <h1>1</h1> <h2>2</h2> <h3>3</h3> <h4>4</h4> <h5>5</h5> <h6>6</h6> <h7>7</h7> </body> </html>
- H1标签(搜索引擎可以搜索到)在一个页面当中只能出现一次,其它h次数不限
- 标签中无论输入多少空格或换行符都只显示一个空格
二. p段落标签
<p>----------------------------------</p>
- 上下元素自动换行,为文字添加样式
- p标签中不能嵌套块级元素(前后元素会被换行) 都是内联标签
三. a超链接标签
<a href="">i am a title</a>
- href 属性指定超链接目标的URL
- href=“# ” 锚点标记只能作用于别的a标签中的name值
- id 属性可以在任何标签中跳转
<a name="tag" href="javascript: void(0);">我是顶部的a标签</a>
<a href="tag"></a>
四. b、i、u、strong、特殊符号使用
1. i标签(斜体)
<i>我会倾斜</i>
2. b标签(粗体)
<b>我被加粗了</b>
3. 标签(下划线)
<u>我有下划线</u>
4. strong标签(加粗)
<strong>我也可以加粗</strong>
- 与b标签不同的是strong标签可被搜索引擎搜到
5. 特殊符号
-
可以代替一个空格,输入几次得到几个空格! -
<strong>
小于符号;大于号 -
"
引号 -
©
版权号 -
×
× 符号 非X符号 -
&
& 符号 -
<hr>
标签 :分隔线 -
<br>
标签 :换行
五. 图片标签
1. 图片的常见格式
1> BMP:位图格式(点阵图),占用空间大,色彩丰富(相机主流格式)
2> JPEG: 压缩格式,通常是破坏数据性压缩方式, 图片失帧效果.
3> GIF: 对透明色和多帧支持,动态图。
4> PNG:透明图片格式,无损压缩位图格式,支持Alpha通道的透明、半透明特性
2. 如何引用一个图片标签
1> 绝对路径引用图片
<img src="/home/halooyan/图片/3.png" alt="图片3">
- src:图片的绝对路径
- alt:图片描述信息(当图片显示不成功时会显示)可供搜索引擎爬取信息
2> 相对路径引用图片
<img src="2.jpg" alt="图片2">
- src:图片的相对路径(相对于当前html文件下的路径)
- alt:图片描述信息(当图片显示不成功时会显示)可供搜索引擎爬取信息
3. 图片标签的其他属性
<img src="" alt="e" width="px" height="px">
- width、height属性:图片显示的大小,单位为像素
六.列表标签
1. 无序列表
<ul type=""> <li>123</li> </ ul>
-
<li></li>
:列表项 - type="disc(圆点)、square(方块)、circle(圆环)"
- ul>li*10>a[href="javascript:void(0);"]{$@-}
2. 有序列表
<ol> <li>123</li> <li>12314</li> <li>asd</li> </ol>
- type="a(a.b.c..字母)、1(1.2.3...数字)、i(罗马小写数字) "
- li{$}*27 按tab键 生成27个li项
3. 自定义列表
<dl> <dt>上衣</dt> <dd>T恤</dd> <dd>羊毛衫</dd> <dd>衬衣</dd> </dl>
- dt: define title
- dd: define data
七.表格
<table border="1"> <caption>hahaha</caption> <thead> <tr> <th>1</th> <th>1</th> <th>1</th> </tr> </thead> <tbody> <tr> <td>111</td> <td colspan="2">222</td> </tr> <tr> <td>444</td> <td>555</td> <td rowspan="2">666</td> </tr> <tr> <td>777</td> <td>888</td> </tr> </tbody> </table>
- border="1" :1像素的线框
- tr :橫行
- td :一个单元格
- rowspan="2" :从上往下合一列的两个单元格(跨行)
- cospan="2" : 从左往右合并一行的两个单元格(跨列)
- caption: 表格标题
- th :td加粗,表头专用
- thead:表头
- tbody:表身
八.form表单域
1. 单行输入框、密码框、单选按钮、多选框、提交方式
<form action="#" method="get/post "> 账号:<input name="user" type="text" value="123456" maxlength="7"readonly disabled placeholder="请输入账号"><br><br> 密码:<input name="pwd" type="password" placeholder="请输入密码"><br><br> 性别: <input type="radio" name="gender" value="男"> 男 <input type="radio" name="gender"value="女"> 女 <br><br> 爱好: <input name="run" type="checkbox">跑步 <input checked name="swim" type="checkbox">游泳 <input name="basketball" type="checkbox">篮球 <input name="bassball "type="checkbox">足球 生日: <select size="3"> <option value="1990">1990</option> <option value="1991">1991</option> <option selected value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> <option value="1996">1996</option> <option value="1997">1997</option> <option value="1998">1998</option> <option value="1999">1999</option> <option value="2000">2000</option> </select> <select> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> </select> <input type="submit" value="完成"> <!--value修改了提交按钮的文字显示内容--> </form>
- action="#":发送到哪个服务器(# 代表当前网页)
- method="get" 不写method的话默认是get-在url后拼接?
- method="post" 隐式的提交
-
<input type=" ">
:一个输入框,默认type为text(明文输入),password(隐藏输入) - radio(单选按钮),在单选按钮中加一个name属性,且值相同就可以实现互斥
- checkbox(多选按钮),可选可不选,可多选
- checked:默认选择了当前项
- submit:将name=" "这个属性提交给服务器,该属性的值的属性的值为input的内容如果没有input,而是选择(单选或多选)那么该属性的值的属性可用value=" "来代替
- maxlength: 限制字符长度
- readonly : 只读
- disabled : 明令禁止,不会向服务器发送该数据
-
<select><option></option></select>
:下拉列表 - sezi="3":下拉列表框呈现3列数据
- selected:默认选择了当前项
2. 多行文本输入框、按钮、重置、hidden、pre
- 多行文本输入框
```
上一篇: 手机跑电关机“预警”图发布!部分地区冻关机成常态……
下一篇: 笑友们也很关心股市的哟
推荐阅读
-
前端学习日记之HTML、CSS 简单总结
-
CSS知识总结之设计模式(持续学习中)_html/css_WEB-ITnose
-
我的职业生涯总结-班门弄斧之我们该怎样从零开始学习.NET_html/css_WEB-ITnose
-
我的职业生涯总结-班门弄斧之我们该怎样从零开始学习.NET_html/css_WEB-ITnose
-
CSS知识总结之设计模式(持续学习中)_html/css_WEB-ITnose
-
<编写高质量代码web前端开发修炼之道>之html总结_html/css_WEB-ITnose
-
前端学习日记之HTML、CSS 简单总结
-
<编写高质量代码web前端开发修炼之道>之html总结_html/css_WEB-ITnose
-
Web前端学习笔记——HTML5与CSS3之H5-DOM扩展、H5新增API