前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

第三次记录,一个网站header部分的编写需要哪些技术支撑

本小节基本要求:

  • 会使用webstorm工具
  • 能运行一个有helloword的html文件
  • 电脑安装一个浏览器(哪一种浏览器都可以,我用的是火狐)
  • 刚开始学习的时候千万不要去扣细节,你一定要先学会比着葫芦画瓢,先将结果搞出来。这个当有工作了之后,自己一定会体会到的。

要点:

  1. 解释上篇文 :https://www.toutiao.com/i6958248805733188135/
  2. css的作用是什么,html的作用是什么,什么是标签,解耦是什么
  3. 利用css+html两种小技术如何编辑出一个网站

通过举一个网站的例子来说明CSS与HTML的作用

打开网站(一定要用电脑浏览器): https://ypt.ink/blog/index


Step1

进入网站后-》网站中鼠标点击右键,会弹出一个小框框-》选择检查

Step2

像我这样一层一层将<div id="g-topbar">下的内容展开

可以发现,当把鼠标放在“得之我幸”这个词语上的时候,网站会跳出一个内容

a#site-name.blog title  93.8867 x 20

这弹出来的一行,可以将它视为代码。

这行代码的编写规定了,“得之我幸” 这个词语

  • 必须显示在网站的左上角
  • 字体颜色为白色,字体加粗,字体大小是14px
  • 鼠标移动上词语时变得更亮

非常简单的含义,所以说编写一个整体的网站,本质上就是在用代码来规定图片该放在哪里,文字该放在哪里,视频该放在哪里等。

当所有部分都有了自己的位置后,一个网站就搭建成了。


小结

其中规定字体大小,颜色,位置的小技术就是CSS,这个被称为CSS样式文件。

“得之我幸”这个词语编写的位置,被称为html文件,就是说,所有的网站资源信息都要在html中编写,可以将这个html理解为一个框架。


来看一个简单的html框架,还是像上篇那样,建立一个新的html文件,取名header

可以得到以下信息

  • 一个简单的html文件的结构
<html>
  		<head>
  							<meta charset="utf-8">
                  <title>Title</title>
  		</head>


			<body>
                  内容
       </body>
  </html>
  1. 像<html></html>这种的称作html标签。
  2. title标签代表的是网站的名字,例如我的网站名字叫 : 风吹火起云飞扬,你就可以将标签中间Title这个词语替换 风吹火起云飞扬。
  3. “得之我幸”这个词语是写在body标签中的,也就是说编写一个网站的所有内容,我们都要在body标签中写。
  4. meta标签代表的是-设置编码,utf-8 可以理解为中文编码
  5. head标签是头标签,最基本作用:引入css样式文件。


编写代码的时候有两种选择:

1、将CSS样式与html编写在一起

2、解耦,新建css文件,在css文件中编写网站样式,最后在html文件中的head标签中将css文件引进来。

可以看到,上图就是引入了一个名叫header.css的文件

ps:解耦的意思就是分离,目的就是达到分离编写,合并运行。这个词被Java语言体现的淋漓尽致。


下一篇(几行代码编写出网站header的雏形):https://www.toutiao.com/i6958715269778833927/

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言