html
这纯粹是总结的时候被勾起来的一段回忆罢了。记得自己在打算学习编程前,自己的姐夫问我知不知道什么是前端和后端。那一下子就蒙了,虽然经常听到,但是都没有去了解。好尴尬,那个时候就感慨自己对于软件还不是很热爱呢。哈哈哈。
前端
前端说的直白一点就是当我们随手打开一个网站,比如小米商城,展现在屏幕上的各种的手机的信息呀,广告啊这一类的。包括这些内容的布局,大小。这个就可以粗略的理解为前端所要学习的内容了。具体的各位可以去搜索专业的解释。
html
HTML,全称“Hyper Text Markup Language(超文本标记语言)”,简单来说,网页就是用HTML语言制作的。HTML是一门描述性语言,是一门非常容易入门的语言。
CSS
CSS,全称“(层叠样式表)”。以后我们在别的地方看到“层叠样式表”、“CSS样式”,指的就是CSS。
JavaScript
JavaScript是一门脚本语言。
以上三者之间的关系总的来说就是
“HTML是网页的结构,CSS是网页的外观,而JavaScript是页面的行为
HTML
html的构成
html就是由众多标签所组成的一个骨架
在学的时候 映像最深刻的应该就是重复性很高 相比于python来说 html重复似乎是不可避免的
标签:
被'<*>'所包围着的文字
特点:
1.可以嵌套,但是并不是任意的、随意的嵌套。其中还是存在着相应的规则的。
2.有头有尾,在"<*>"开头的时候,大多数的时候都是以"</>"结尾的。但是也有一些是没有结尾的,比如input
head标签
描述了文档的各种属性和信息,包括文档的标题、编码方式及URL等信息,这些信息大部分是用于提供索引,辩认或其他方面的应用(移动端)的等。
<head lang='en'>
<title>标题信息</title>
<meta charset='utf-8'>
<link>
<style type='text/css'></style>
<script type='text/javascript'></script>
</head>
title标签
显示在标签也上面的文字或是图片
body标签
里面填写的内容是最终展现在网页上的内容
body内常用标签
h1~h6
h1是最大的标题 h6是最小的标题
h1虽然可以改变文字的大小 但是并不推荐作为调整字体的首选
首先 h标签之间不能相互嵌套 嵌套后并不能形成凸出想要的字体的效果 相反 会出现换行 从而影响页面
但是 html内部还是有着可以进行修饰的几个标签,并且使用并不会出现任何的问题
文本样式标签主要用来对HTML页面中的文本进行修饰,比如加粗、斜体、线条样式等...
1. `<b></b>`:加粗
2. `<i></i>`:斜体
3. `<u></u>`:下划线
4. `<s></s>`:删除线
5. `<sup></sup>`:上标
6. `<sub></sub>`:下标
段落标签p
<body>
<p>路飞学城立志帮助有志向的年轻人通过努力学习获得体面的工作和生活!路飞学员通过学习Python ,金融分析,人工智能等互联网最前沿技术,开启职业生涯新可能</p>
<p>路飞学城立志帮助有志向的年轻人通过努力学习获得体面的工作和生活!路飞学员通过学习Python ,金融分析,人工智能等互联网最前沿技术,开启职业生涯新可能</p>
</body>
因为p是块级元素 所以每一个p标签 独占一行
可以通过css对p标签进行修饰
超文本链接a
<a href="http://www.baidu.com" target="_blank" title="路飞学城">路飞学城</a>
href是跳转到的网址
_blank:在新的页面中打开
_self:在当前的页面打开
title:鼠标悬停的时显示的标题
a标签将会是较为常用的标签 也是需要注意的元素 因为a标签在字体颜色上并不会从父级元素哪里继承
ul和ol标签
形成列表 ul是无须列表 ol是有序列表
<ul type="circle">
<li>我的账户</li>
<li>我的订单</li>
<li>我的优惠券</li>
<li>我的收藏</li>
<li>退出</li>
</ul>
<!-- 有序列表 type可以定义有序列表的样式 -->
<ol type="a">
<li>我的账户</li>
<li>我的订单</li>
<li>我的优惠券</li>
<li>我的收藏</li>
<li>退出</li>
</ol>
ol标签的属性
type:列表标识的类型
-
1:数字
-
a:小写字母
-
A:大写字母
-
i:小写罗马字符
-
I:大写罗马字符
列表标识的起始编号
-
默认为1
ul列表的属性
type:列表标识的类型
-
disc:实心圆(默认值)
-
circle:空心圆
-
square:实心矩形
-
none:不显示标识
可以在css里面设置 从而将列表内容前面的小图标给去掉
ul{ list-style:none
}
ol也是一样的
盒子标签div
可以好不夸张的说 最重要的标签之一
主要的功能就是将页面进行分区
