web前端第二周学习
第二周学习
- 二十一、嵌套列表
- 二十二、表格标签
- 二十三、表格属性
- 二十四、表单标签
- 二十五、表单相关标签
- 二十六、表格表单组合使用
- 二十七、div与span
- 二十八、CSS语法格式
- 二十九、内联样式与内部样式
- 三十、外部样式及两种写法
- 三十一、CSS颜色表示法
- 三十二、背景样式
- 三十三、背景实现视觉差效果
- 三十四、边框样式
- 三十五、边框实现三角形
- 三十六、family字体类型
- 三十七、字体大小粗细样式
- 三十八、文本修饰与文字大小写
- 三十九、文本缩进与文本对齐
- 四十、文本的行高
- 四十一、文本间距与英文折行
- 四十二、文本与段落实现个人简介
- 四十三、CSS复合样式
- 四十四、id选择器及注意事项
- 四十五、CLASS选择器及注意事项
二十一、嵌套列表
列表之间可以相互嵌套,形成多层级的列表
<ul><li>辽宁省<ul><li>沈阳</li><li>大连</li><li>丹东</li></ul></li><li>山东省<ul><li>济南</li><li>青岛</li><li>烟台</li></ul></li>
</ul><dl><dt>中国</dt><dd><dl><dt>辽宁省</dt><dd>沈阳</dd><dd>大连</dd><dd>丹东</dd></dl><dl><dt>山东省</dt><dd>济南</dd><dd>青岛</dd><dd>烟台</dd></dl></dd>
</dl>
二十二、表格标签
table、tr、th、td、caption等
注:之间是有嵌套关系的,要符合嵌套规范。
二十三、表格属性
align : left 、center 、right
valign : top 、middle 、bottom
<body><table border="10" cellpadding="50" cellspacing="50"><caption>大数据</caption><thead><tr valign="top"><th>辅导员</th><th>班长</th><th>最聪明的人</th></tr></thead><tbody><tr><td>王建华</td><td>王星博</td><td><strong>李俊达</strong></td></tr><tr><td>王建华</td><td>王立航</td><td>李俊达</td></tr><tr><td>王建华</td><td>薛海笑</td><td>李俊达</td></tr></tbody></table>
</body>
二十四、表单标签
注:input 是单标签
<body><form action="https://mp.csdn.net/mp_blog/manage/article?spm=1000.2115.3001.5448"><h1>输入框:</h1><input type="text" placeholder="来吃粑粑吧"><h2>密码框:</h2><input type="password" placeholder="请输入你的粑粑"><h2>复选框:</h2><input type="checkbox" checked>吃粑粑<input type="checkbox" >吃粑粑粑粑<input type="checkbox" >吃粑粑粑粑粑粑啊<h2>单选框:</h2><input type="radio" name="1" disabled>我不是变态<input type="radio" name="1" disabled>我是变态<h2>上传文件:</h2><input type="file"><h2>提交和重置</h2><input type="submit"><input type="reset"></form>
</body>
二十五、表单相关标签
<textarea> : 多行文本框
<select> 、<option> :下拉菜单
<label> :辅助表单常见属性 : checked、disabled、name、for …
<body><h2>多行文本框</h2><textarea cols="30" rows="10"></textarea><h2>下拉菜单</h2><select name="" id=""><option value="" selected disabled>请选择</option><option value="">北京</option><option value="">上海</option><option value="">杭州</option><option value="">南京</option></select><select name="" id="" size="3"><option value="">盐城</option><option value="">北京</option><option value="">上海</option><option value="">杭州</option></select><select name="" id="" multiple><option value="">南通</option><option value="">广西</option><option value="">福州</option></select><input type="file" multiple><input type="radio" name="1" id="man"><label for="man">男</label><input type="radio" name="1" id="woman"><label for="woman">女</label>
</body>
二十六、表格表单组合使用
<body><form action=""><table border="1" cellpadding="30"><tbody><tr align="center"><td rowspan="4"总体信息></td><td colspan="2">用户注册</td></tr><tr align="right"><td>用户名:</td><td><input type="text" placeholder="请输入用户名"></td></tr><tr align="right"><td>密码:</td><td><input type="password" placeholder="请输入密码"</td></tr><tr align="center"><td colspan="2"><input type="submit"> <input type="reset"></td></tr></tbody></table></form>
</body>
二十七、div与span
<div><h2><a href="https://www.4399.com/">小游戏,4399小游戏,小游戏大全,双人小游戏大全- www.4399.com </a></h2><p>4399小游戏大全包含连连看 ,连连看小游戏大全,双人小游戏大全,H5在线小游戏,4399洛克王国,4399赛尔号,4399奥拉星,4399奥比岛,4399弹弹堂,4399单人小游戏,奥比岛小...</p><a href="https://www.4399.com/">www.4399.com 4399小游戏<title>水滴信用为您检测该网站主体信息主体:四三九九网络股份有限公司详情 >水滴信用®️ 实名企业</title></a></div><div><h2><a href="https://ssjj.4399.com/">生死狙击,生死狙击官网,生死狙击微端下载,4399生死狙击游戏</a></h2><a href="a"><img src="https://so.360tres.com/dmsmfl/120_80_/t01f5f278e82879a833.webp?size=456x290"></a><p>4399生死狙击是一款3D第一人称射击网页游戏,打开网页在线玩,即可感受枪林弹雨的枪战乐趣。4399生死狙击官网提供生死狙击微端下载...</p><p><a href="http://v.4399pk.com/ssjj/">视频攻略</a></p><p><a href="https://ssjj.4399.com/">ssjj.4399.com</a></p></div>
二十八、CSS语法格式
格式:选择器{属性1:值1;属性2:值2}
width : 宽
height : 高
background-color : 背景色长度单位:
px : 像素
% : 百分比
二十九、内联样式与内部样式
三十、外部样式及两种写法
引入单独的CSS文件 name.css
通过link标签引入外部资源,rel属性指定资源跟页面的关系,href属性指定资源的地址。HTML<link>标签的rel属性
三十一、CSS颜色表示法
1.单词表示法:red , blue , green…
2.十六进制表示法:0 1 2 3 4 5 6 7 8 9 a b c d e f
<style>
div{ background-color:#000000;} → 黑色
</style>
3.rgb三原色表示法:rgb(255,255,255);
提取颜色的工具:下载地址
photoshop工具
三十二、背景样式
background-color 背景色
background-image 背景图url(背景地址)
默认:会水平垂直都铺满背景图background-repeat 平铺方式
repeat-x
repeat-y
repeat(x,y 都进行平铺,默认值)
no-repeat 都不平铺background-position 背景位置
x y : number (px、%) 单词x : left、center、right
y : top、center、bottombackground-attachment :背景图随滚动条移动的方式
scroll : 默认值(背景位置是按照当前元素进行偏移的)
fixed(背景位置是按照浏览器进行偏移的)
三十三、背景实现视觉差效果
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>#div1{width: 1400px ; height: 800px ; background-image: url(3-1F923144206.jpg); background-attachment: fixed;}#div2{width: 1400px ; height: 800px ; background-image: url(QQ图片20221011231256.png); background-attachment: fixed;}</style>
</head>
<body><div id="div1"></div><div id="div2"></div>
</body>
三十四、边框样式
border-style : 边框样式
单独一条边设置 :border-left-stylesolid : 实线
dashed : 虚线
dotted : 点线border-width : 边框大小
px …
border-color : 边框颜色
red #f00 …
<style>div{width: 300px ; height: 300px ; border-style: dashed ; border-color: brown ; border-width: 1px ;}</style>
</head>
<body><div></div>
</body>
三十五、边框实现三角形
<style>div{width: 0px ; height: 0px ; border-top-style: solid ; border-top-color: rgb(255, 255, 255) ; border-top-width: 40px ;border-left-style: solid ; border-left-color: rgb(255, 255, 255) ; border-left-width: 40px ;border-right-style: solid ; border-right-color: rgb(75, 21, 4) ; border-right-width: 40px ;border-bottom-style: solid ; border-bottom-color: rgb(255, 255, 255) ; border-bottom-width: 40px ;}</style>
三十六、family字体类型
font-family : 字体类型
英文字体:Arial,‘Times New Roman’
中文字体:微软雅黑,宋体中文字体的英文名称
微软雅黑:‘Microsoft YaHei’
宋体:SimSun注:当字体名称中出现空格时,字体用"引号框住。
<style>div{ font-family: 华文彩云 , 'Times New Roman' , SimSun ,微软雅黑;}</style>
</head>
<body><div>啊啊啊啊啊啊啊啊</div><p>啊啊啊啊啊啊啊啊</o><div>啊啊啊啊啊啊啊啊</div><div>啊啊啊啊啊啊啊啊</div><div>啊啊啊啊啊啊啊啊</div>
</body>
三十七、字体大小粗细样式
注:字体大小一般为偶数在这里插入图片描述
三十八、文本修饰与文字大小写
text-decoration : 文本修饰
下划线:underline
删除线:line-through
上划线:overline
不添加任何装饰:none
注:同时添加多个属性用空格隔开。text-transform:文本大小写(英文段落)
小写:lowercase
大写:uppercase
只针对首字母大写:capitalize
三十九、文本缩进与文本对齐
text-indent:文本缩进
首行缩进
em单位:相对单位,1em永远都是跟字体大小相同text-align:文本对齐
left , right , center , justify(两端点对齐)
四十、文本的行高
取值:number( px ) scale(比例值,跟文字大小)
四十一、文本间距与英文折行
letter-spacing:字之间的间距
word-spacing:词之间的间距(英文段落)
四十二、文本与段落实现个人简介
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>div{ width: 800px;}h1{ text-align: center;color: red;}h2{ color: blue;}#p1{ font-style: italic;}#p2{ font-weight: bold; letter-spacing: 10px;line-height: 30px; text-indent: 2em;}</style>
</head>
<body><h1>aaaaaaaaaaa</h1><h2>bbbbbbbbbbbbbbbbbbbbbb</h2><p>啊啊啊啊啊啊啊啊</p><h2>cccccccccccccccc</h2><p>dddddddddddddddddd</p><h2>eeeeeeeeeeeeeeeeee</h2><p>gggggggggggggggg</p>
</body>
</html>
四十三、CSS复合样式
复合写法,用空格方式实现,复合写法有些不需要关心顺序,例如background、border;有的需要关心顺序,例如font。
background:red url( ) repeat 0 0;
border:1px red solid;
font:注:最少要有其中两个值weight、style、size、family(不写color)
注:混合写的时候,先写复合样式,再写单一样式。
四十四、id选择器及注意事项
id选择器
#elem{ } id=“elem”
注:ID是唯一值,在一个页面中只能出现一次,出现多次不符合规范。驼峰写法:searchButton(小驼峰) SearchButton(大驼峰) searchsmallbutton
短线写法:search-small-button
下划线写法:search_small_button
四十五、CLASS选择器及注意事项
<title>Document</title><style>.box{ background:red}</style>
</head>
<body><div class="box">这是一个块</div><div class="box">这是两个块</div><div class="box">这是三个块</div><p class="box"></p>
</body>
web前端第二周学习相关推荐
- 认真学习前端第二周学习笔记(浮动,定位,精灵图,布局)
文章目录 前言 一.关于浮动 二.关于定位 三.关于精灵图 四.关于布局 总结 前言 提示:这是我在专业培训机构学习的第二周,感觉学习进度好像有一点点慢,不过也还好,能让我们更好的消化消化,今天也是先 ...
- Web前端第二季(CSS):十:第5章:案例开发:505-SiKi学院首页布局分析+506-开发右侧学习中心链接样式+507-切分SiKi学院的布局+508-开发SiKi学院的导航按钮
目录 一.目的 1.想:学习前端知识 2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆. 二.参考 1.我自己代码的GitHub网址 1.SIKI学院:我参考此视频实操 1.w3school ...
- 20155303 2016-2017-2 《Java程序设计》第二周学习总结
20155303 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 『注意』 "//"为单行批注符: "/*"与&quo ...
- web前端开发——HTML学习
WEB前端开发 W3C学习网站 MDN学习网站 HTML 从语义角度,描述页面结构 语言不区分大小写,特殊字符要求全小写 html5文件结构 快速编辑:Tab键 <!DOCTYPE html&g ...
- 没有基础怎么学习Web前端?相关学习路线又是什么?
没有基础怎么学Web前端?相关学习路线是什么?随着互联网的迅猛发展,互联网项目对用户体验提出了更高的要求,Web前端开发人员成为了重要的研发角色.很多人想要快速加入前端开发这一高薪行列,对于想要学习W ...
- 没有基础怎么学Web前端?相关学习路线是什么?
没有基础怎么学Web前端?相关学习路线是什么?随着互联网的迅猛发展,互联网项目对用户体验提出了更高的要求,Web前端开发人员成为了重要的研发角色.很多人想要快速加入前端开发这一高薪行列,对于想要学习W ...
- 20169220 网络攻防实践 第二周学习总结
20169220 赵京鸣 2016/2017-2 第二周学习总结 进度:1.教材第1-2章/12章 2.Kali教学视频1-5/36 3.查找2个安全工具/5 4.国内外黑客.电影书籍了解 5.lin ...
- 蓝旭前端第二周预习———HTML标签+如何查看控制台
蓝旭前端第二周预习---HTML标签+如何查看控制台 HTML标签 文档 文档生成 文档结构 标签 标签语法 基本标签 如何查看控制台(chrome) HTML标签 文档 文档生成 VScode中&q ...
- web前端技术的学习(一)
web前端技术的学习( 一 ) 一.HTML +CSS系列之导学 1.1拨云见日 1.2 朔本求源 1.3 风生水起 1.4 巧夺天工 二.什么是HTML.CSS? 2.1 是做网站的编程语言. 2. ...
最新文章
- 如何构建基于.NET Core和云环境下的微服务技术体系?
- RUNOOB python练习题 39 数组排序
- 《Linux就该这么学》正式版电子书发布!
- 我有几个粽子,和一个故事
- 如何更改mssq,SSAS l代理运行身份验证
- 高校科研管理系统源代码_高校科研信息管理系统
- 高等数学知识框架梳理
- 深入了解requestFullscreen()方法实现全屏显示
- win10计算器_好用的Win10系统计算器,终于可以在移动端设备上面来用了
- html转word 自动分页,word怎样自动分页
- 【算法】生成n个互异随机数的初步算法
- 流式数据分析处理的常规方法
- Windows下Pycharm专业版2021.2以及Anaconda安装教程
- win7 旗舰版 秘钥 联网激活
- 腾讯互娱PHP怎么样,还原最真实的NBA:专访腾讯互娱《最强NBA》
- php链路追踪molten
- 【java校招你不知道的那些事儿】java校招有没有考点大纲?不能拿面试补缺
- 关于SimpleDateFormat处理时间格式容易忽视的问题
- 解题报告 之 UVA11134 Fabled Rooks
- 玩转人工智能(3)常用的大数据框架简单介绍
热门文章
- 画线 css,CSS画线方法
- 星巴克中国2022春日限定新品上市
- VL600威锋typeC 转HDMI转接单芯片方案,支持DP1.4两LANE实现4K60,
- 模拟生成验证码,有相应次数限制(个人学习记录)
- GRE考试词汇平静类
- virtualbox虚拟机添加虚拟磁盘disk的步骤
- 考研小助手 Mathematica 麦酱教你算不定积分 wolfram alpha
- 学习Excel VBA(一)——VBA理论初步
- 有三个线程T1,T2,T3,下面方法可以确保它们按顺序执行的有()该线程继续执行
- matlab mex命令,matlab 调用mex