JavaEE
网络原理——No.4 传输层_TCP协议中的延迟应答, 捎带应答, 面向字节流与TCP的异常处理
网络原理——网络层与数据链路层
网站 = 前端(网页) + 后端(服务器)
前端: 展示给用户来看
HTML: 描述页面结构
CSS: 描述页面的样式(大小, 位置, 颜色, 背景…)
JavaScript: 描述的页面的动态交互
后端: 存储数据/ 组织业务逻辑
HTML 是一个标签化 的语言(非常类似于 XML)
#
我们现在创建一个 hello.html
文件
#
我们使用记事本打开, 输入 “hello world”.
#
这时, 我们双击这个 hello.html 文件.
html
这样的代码是通过浏览器来运行的, 只需要用浏览器打开对应的 html 文件就可以执行其中的代码, 不需要安装额外的运行环境.
html
不需要编译, 浏览器读取之后就能执行.
# 注意 #
上述代码并不是严格符合 HTML 语法的, 但是
HTML
不像别的语言那样, 即使语法中存在一些问题, 浏览器也会尽可能的执行. (浏览器的 鲁棒性)
更科学的写法
html
是由一些标签构成的
标签名 (body) 放到 < >
中
每个标签都有开始标签和结束标签, 也有部分标签只有开始标签, 没有结束标签 (单标签)
开始标签中可能会带有 “属性”. id
属性相当于给这个标签设置了一个唯一的标识符(身份证号码).
标签之间可以嵌套,
html 是 head 和 body 的父标签
head 和 body 就是 html 的子标签
html 的标签(tag), 也可以称为元素
编写 html 也有很多的现成的开发工具
IDEA
VSCode
(小而美, 一个编辑器)
可以在 VSCode 上安装一些额外的扩展(插件), 通过这些插件就可以支持更多的功能.
VSCode 目前是最主流的开发工具之一
VSCode 严重动摇了 JB 的统治地位
IDEA, Clion, GoLand, PyCharm, WebStorm
VScode 更厉害的是, 自身是基于前端的技术栈来开发的. 可以把 VSCode 嵌入到网页中, (打开浏览器, 打开个网页, 就可以写代码)
VSCode 快捷键
在 VSCode
上新建一个 hello.html. 按键盘 shift+!+TAB
, 快捷生成 html 初始模板.
# 注意 #
html
标签是可以在 开始标签 (第2行) 中写一些属性的(键值对), 使用 空格来分割键值对, 使用 = 来分割键和值 (注意, 这里= 两侧不能有空格).
title 标签中的是 html 的标题
Gujiu
将其更改后, 双击打开 hello.html, 我们可以发现, 页面的标题变成了 Gujiu.
并不会参与运行只是起到一个提示的作用
我们刷新一下界面, 我们可以发现 “我是注释” 这四个字并没有出现在页面上.
我们也可以在页面中, 右键 -> 查看网页源代码, 查看源代码中是否有这行注释.
快捷方式
ctrl + /
快速生成注释, 快速取消注释.
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
数字越小, 越大越粗
数字越大, 越小越细
这是一个段落
html
对于 制表符. 换行符, 连续多个空格, 都不会当成是代码内容. (会自动给这些东西忽略)html
里面直接进行换行是没有作用的, 必须使用 br
标签来换行br
标签是一个单标签, 只有开始时标签, 没有结束标签
加粗
加粗倾斜
倾斜删除线
删除线下划线
下划线
# 注意 #
img
单标签img
必须要有一个 src 属性, 通过这个属性来指定要显示的图片路径
src 中的图片路径:
- 绝对路径
- 相对路径 (基准目录就是 当前 html 所在的目录)
- 网络路径
绝对路径
在此路径下有一张图片
使用 width
和 height
调整图片大小
px 就是像素, 是屏幕上最基本的单位. 屏幕有很多非常小的光点, 每个光点都是能显示出一种颜色 (自由变换)
相对路径
当前文件夹下有一个 hh.jpg
文件
网络路径
我们在网上搜索一张图片, 之后右键, 复制图像连接
如果我们图片连接有误, 就会显示 alt
中的文字
Link
) : 快捷方式, 通过链接就可以找到另一个资源点我进入链接
超链接还可以链接自己的内部网页
比如: 我们新建一个 hello2.html
可以给图片等任何元素添加链接
姓名 电话 小Gujiu 555 大GUJIU 999
页面展示, 我们发现这里没有边框, 有点小丑.
#
我们给 table 变好看一点, 在 table
标签中添加一些属性
- width: 表格宽
- height: 表格高
- border: 表格边框
页面展示

#
我们想要文字居中, 这时就要使用 CSS
了
姓名 电话 小Gujiu 555 大GUJIU 999
页面展示

列表标签
- 有序列表
- 无序列表

表单标签
前面的标签, 都是给用户看的. 表单标签为了和用户交互.
form 标签
进行前后端交互, 功能是构造一个 HTTP
请求.
input 标签
有很多形态, 这些形态就表示了不同的元素效果.
#
一个输入框

#
一个密码框

#
单选框
男
女

# 注意 #
- 单选框之间必须具备相同的 name 属性, 才能实现 多选一 效果.
- checked标签, 初始默认选择
当前还有一个问题, 你选择的时候只能点这个点, 点文字是无效果的.

推荐使用 label 标签
#
复选框
复选框

也可以使用 name 和 checked 标签
#
普通按钮

这时点击按钮没反应, 想要他有反应, 我们需要搭配 JS
alert 表示弹出一个对话框. 这时再点击按钮, 页面会出现弹窗.

#
提交按钮

#
选择文件

我们可以搭配这个操作上传文件
select 标签

可以使用 selected
更改默认选项

textarea 标签
多行文本框

无语义标签: div & span
就是两个盒子. 用于网页布局
div
是独占一行的, 是一个大盒子.span
不独占一行, 是一个小盒子.
🌷(( ◞•̀д•́)◞⚔◟(•̀д•́◟ ))🌷
以上就是今天要讲的内容了,希望对大家有所帮助,如果有问题欢迎评论指出,会积极改正!!


这里是Gujiu吖!!感谢你看到这里🌬
祝今天的你也
开心满怀,笑容常在。
上一篇:【学习笔记】《深入浅出Pandas》第16章:可视化
下一篇:酒泉孩子
相关内容
热门资讯
爱心捐书寄语
爱心捐书寄语2篇 在日常生活或是工作学习中,大家总少不了要接触或使用寄语吧,寄语是所传的话语,有时...
取一个好听的微信名字(精选3...
取一个好听的微信名字(精选300个) 一、网名的定义 网名指在网上使用的名字。由于网络是一个虚拟...
吸引人的个性签名
吸引人的个性签名大全 随着社交网络的发展和智能手机的更新,越来越多人会在社交平台上发布个性签名,用...
好听易记的辅导班名字
好听易记的辅导班名字 一、什么是辅导班 辅导班,是以提高成绩(不一定学习成绩)为目的一个课外辅导...
英文名字女生简单
英文名字女生简单 一、英文名字的结构 英语姓名的一般结构为:名+中间名+姓。如William.J...
搞笑群名300个
搞笑群名300个 群名怎么取好听 群名要使用积极向上的词语,积极向上的词语往往能够给人带来正能量...
最好的个性签名
最好的个性签名(精选80句) 个性签名,是指你在某个论坛(BBS)注册之后,就可以设置自己得签名了...
兄弟生气的话个性签名
兄弟生气的话个性签名一: 1、与朋友交,言而有信。君子之交淡若水,小人之交甘若醴。 2、一生...
人生格言座右铭霸气
导语:宝剑锋从磨砺出,梅花香苦自苦寒来。1、 如果可以不抽烟,别抽。如果可以不喝酒,别喝。2、 再郁...
为自己写一则座右铭
为自己写一则座右铭 1:反省不是去后悔,是为前进铺路 2:如果要飞得高,就该把地平线忘掉. ...
最新公司单位介绍信样本
最新公司单位介绍信样本 范文一:xx公司总经理: 因我单位业务需要,近期将委派xxx一行前往贵单...
2022最火网名英文名
2022最火网名英文名 2022最火网名英文名300个 独一无二的意为是只有这一个,没有第二个,...
主持人座右铭
主持人座右铭 1、认认真真工作,快快乐乐生活。——刘芳菲 2、勿以善小而不为,勿以恶小而为之...
爱情的个性签名英文
能让我忘记过去的人,他就是我的未来,爱情的个性签名英文。下面由unjs小编为大家精心收集的爱情的...
搞笑群名昵称
搞笑群名昵称 俗话说“好看的皮囊千篇一律 有趣的灵魂万里挑一” 人生最幸福的事莫过于有人陪你一起搞...
微信霸气网名大全
微信霸气网名大全 微信霸气网名大全(精选500个) 朋友们,你们应该给自己取一个好听的微信网名,...
比较独特的微信名字
比较独特的微信名字 在生活中,父母们在给孩子选取名字的时候,会考虑使用有内涵,独特好听的,也都会考...
贾多
贾多贾多贾多(贾多)姓名:贾多,籍贯:吉林,身高:165cm,体重:46公斤,星座:白羊,血型:O型...
有意境网名
有意境网名 网名怎么取比较有意义 1、取一个带有【纪念意义】的网名,例如:出生在一个夏秋交际的日...