第一章 HTML与CSS

第一章 HTML与CSS

1.课引

CSS决定页面及布局效果

HTML决定剩下的内容

2.B/S软件结构

3.前端开发流程

4.网页的组成部分

5.HTML简介

6.创建HTML页面


7.HTML书写规范

en是英文


8.HTML标签的介绍








< br />表示换行



< hr/>表示加一条水平线

9.HTML标签的语法


10.font标签


11.特殊字符

这里浏览器认为这是一个换行






这里只要是连续的空白字符,不管是空格,回车,制表符。

只要是空白的,就全部去掉只剩下一个


12.标题标签h1-h6


标题也有一些属性,比如对齐属性

左对齐,居中,右对齐

不管屏幕大小,它都可以自动调整

13.超链接标签





14.无序列表


有序列表就是将ul换成ol

如果想要取消圆点,则

但此时我如果使用IE浏览器打开,圆点又出现了

只要涉及到浏览器的问题,或多或少多会有一些兼容问题

15.img标签


我现在在html中,我要上传的是img中的图片。

我首先要到html的上一级中,然后再到img中

图片很大,页面无法完全显示,下面我们改一下它的大小



如果我们要给照片加一个边框效果




16.table标签



我们这里还没有加边框

下面我们加一个边框

如果要加粗其中的内容,我们可以加一个< b>< /b>

如果要将其居中,则

< th>标签结合了前面两个的特点


如果要改变表格的位置,则



如果我们需要调整单元格之间的间隙

我们一般会设置为没有间距,设置为0,0其实是两个边框紧密地挨着一起,是两个边框叠起来,所以看上去很宽


17.表格跨行跨列


由需求可知。我们要将1.1,1.2合并。

我们这里凸出来一个,我们要删掉一个

我们下面进行合并,同样要将凸出来的删除



18.iframe标签介绍



这里有一个问题,iframe只能用双标签

我们希望点击下面的超链接之后,可以往小窗口里面跳转

可以使用下面的操作

成功

其他也一样

19.表单显示


密码,无论我们输入什么都无法看见内容,默认值也无法看见

我们也可以限制密码长度(自己百度)

下面是单选框

我们发现可以同时点两个

下面做一个调整,我们要让系统知道这两个单选框属于同一个组

我们也可以默认一个单选框

默认选男

复选框与下拉列表

如果要默认国籍为中国,则

多行文本输入框




file是文件

我们点击选择文件,再点击提交就实现了文件上传

隐藏域

20.表单格式化

我们发现我们的表单不是特别整齐,而一般我们的表单都是放到表格里面去展示。

我们一般设置两个单元格,第一个单元格放置他的文字信息,第二个单元格放置框子。





一般情况下,我们会将表单居中并且加一个标题

将提交再居中一点点

21.表单提交的细节



我们发现这里表单的信息中只有隐藏域和sex的信息,因为只有他们两个有name属性。

下面我们在用户名称中也加入name属性。

往用户名称中输入wzg168并且提交

所以我们要给每一个表单项都加上name属性


最后两个重置和提交是功能。不要加

我们这里的sex与hobby显示的on。表示开关的意思

但我们想告诉它的是我们的性别是男,爱好是Java和JavaScript。而不是on开关

我们这里需要添加value属性

成功





GET


2.不安全。我提交的密码被看得一清二楚

3.这里的长度限制不一定是100,每个浏览器不同

POST

只有服务器地址,且看不见密码

22.其他标签div,span,p


23.CSS介绍


24.CSS语法介绍



25.CSS与HTML结合使用的第一种方式




我这里可以一直写,添加样式,但最后会导致可读性非常差

26.CSS与HTML结合使用的第二种方式


这里我们所有的div都变为这个样式



27.CSS与HTML结合使用的第三种方式


28.标签名选择器



29.id选择器





30.class类型选择器




31.组合选择器



我这里只用一个也是可以的

32.CSS常用样式

这里的宽度高度是边框的宽度高度




DIV居中的框架居中

下面这个是文字居中



这里的超链接,没有下划线

弄一个表格

给表加边框


边框合并


前面有符号

相关推荐
开心工作室_kaic1 小时前
ssm161基于web的资源共享平台的共享与开发+jsp(论文+源码)_kaic
java·开发语言·前端
刚刚好ā1 小时前
js作用域超全介绍--全局作用域、局部作用、块级作用域
前端·javascript·vue.js·vue
沉默璇年2 小时前
react中useMemo的使用场景
前端·react.js·前端框架
yqcoder2 小时前
reactflow 中 useNodesState 模块作用
开发语言·前端·javascript
2401_882727572 小时前
BY组态-低代码web可视化组件
前端·后端·物联网·低代码·数学建模·前端框架
SoaringHeart3 小时前
Flutter进阶:基于 MLKit 的 OCR 文字识别
前端·flutter
会发光的猪。3 小时前
css使用弹性盒,让每个子元素平均等分父元素的4/1大小
前端·javascript·vue.js
天下代码客3 小时前
【vue】vue中.sync修饰符如何使用--详细代码对比
前端·javascript·vue.js
猫爪笔记3 小时前
前端:HTML (学习笔记)【1】
前端·笔记·学习·html
前端李易安4 小时前
Webpack 热更新(HMR)详解:原理与实现
前端·webpack·node.js