前端新手笔记之预备知识

前端新手笔记之预备知识

HTML及CSS

万维网WWW(World Wide Web)也简称Web,3W等。WWW服务器通过超文本标记语言(HTML)把信息组织成为图文并茂的超文本,利用链接从一个站点跳到另个站点。

万维网联盟W3C( World Wide Web Consortium)是Web技术领域最具权威和影响力的国际中立性技术标准机构。发布了200多项影响深远的Web技术标准及实施指南。W3C 最重要的工作是发展 Web 规范(称为推荐,Recommendations),这些规范描述了 Web 的通信协议(比如 HTML 和 XHTML)和其他的构建模块。有效促进了Web技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。

网页 网页是网站的基本信息单位,是WWW的基本文档。它由文字、图片、动画、声音等多种媒体信息以及链接组成,是用HTML编写的,通过链接实现与其他网页或网站的关联和跳转

HTML (结构):全称Hyper Text Markup Language(超文本标记语言),用于定义文档内容结构。是网页标记语言,是浏览器能够阅读的语言。是网页的“骨架”。只要你写的东西想要浏览器能正确显示出来,那就要懂HTML。

会了HTML,也只是知道了网页编辑的入门。真正要建站,就需要了解CSS了。

CSS (布局):全称Cascading Style Sheets (层叠样式表)。是网页的“血肉”。

HTML+CSS即可实现简单的静态可互动且有一定布局样式的页面

HTML的一般格式

置顶声明
< !DOCTYPE > 网页声明

< !DOCTYPE > ------ 指示 web 浏览器关于此页面将使用哪个 HTML 版本进行编写的指令。
< !DOCTYPE html > ------ HTML5文档声明,所有浏览器均开启标准模式。
p.s. 原先的是一串很长的字符串,现在是这个简洁形式,支持html5标准的主流浏览器都认识这个声明。

< meta > 定义元信息

< meta>用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新、设置视窗(移动端自适应)等。

            <meta charset="utf-8">

meta标签 必须 放在最前面,任何其他内容都 必须 跟随其后!确保支持响应式布局
meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。

1、name属性

name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎查找信息和分类信息。(通过viewport元素控制视窗)

            <meta name="参数" content="参数变量值">;
            
            <meta name="viewport" content="width=device-width, initial-scale=1">;

            width=device-width设备屏幕的宽度  height=device-height设备屏幕的高度
            initial-scale:表示初始的缩放比例 minimum-scale:表示最小的缩放比例
            maximum-scale:表示最大的缩放比例 user-scalable:表示用户是否可以调整缩放比例
2、http-equiv属性:

http-equiv 为名称/值对提供了名称。并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部(相对于http的文件头,设定属性)。

            <meta http-equiv="参数" content="参数变量值">;
            
            <meta http-equiv="X-UA-Compatible" content="IE=edge">;

CSS的一般格式

有三种方式来插入样式表:

当样式需要被应用到很多页面的时候,外部样式表 将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。

<head>
      <link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

当单个文件需要特别样式时,就可以使用 内部样式表。你可以在 head 部分通过

<head>
  <style type="text/css">
      body {background-color: red}
      p {margin-left: 20px}
  </style>
</head>

当特殊的样式需要应用到个别元素时,就可以使用 内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。

<p style="color: red; margin-left: 20px">
     This is a paragraph
</p>

注释

<!-- 在此处写注释 -->
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值