HTML、CSS、JS简单介绍以及HTML的标签

目录

一、HTML--结构

1.了解网页

2.了解HTML

二、CSS--样式

1、CSS-网页的美容师

2、CSS 的规则

3、CSS的格式

三、JavaScript--行为

1.JavaScript的历史

2.JavaScript的简介

3.JavaScript的作用

4.JavaScript的组成

四、HTML的标签

1.文档

2.主体

3.头部

4.标题

5.HTML标题

6.段落

7.段内换行

8.预留格式

9.段内分组

10.水平线

11.文档分区

12.超链接

13.图像

 14.标签

15.有序列表

16.无序列表

17.表格

18.表头

19.表格行

20.表格单元

21.空单元格< >

22.表单

23.输入

24.下拉列表框

25.输入框

一、HTML--结构

1.了解网页

网站 (web site)是指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。

网页(web page)是网站中的一“页”,通过超链接联系在一起,通常是HTML格式的文件,它要通过浏览器来阅读。其中进入网站看到的第一页又称为主页(homepage)。

网页是构成网站的基本元素,它通常由照片、链接、文字、声音、视频等元素组成。通常我们看到的网页,常见以.htm或者.html后缀结尾的文件,因此俗称为HTML文件

2.了解HTML

HTML指的是超文本标记语言(Hyper Text Markup Language),它是用来描述网页的一种语言。

HTML是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

HTML不是一种编程语言,而是一种标记语言(markup language)。

标记语言是一套标记标签(markup tag)。

超文本含义

1.它可以加入图片、声音、动画、多媒体等内容(超越了文本限制)。

2.它还可以从一个文件跳转到另一个文件,与世界各地的主机的文件连接(超级链接文本)。

二、CSS--样式

1、CSS-网页的美容师

CSS层叠样式表(Cascading Style Sheet)的简称,通常又称为CSS样式表或者级联样式表

CSS也是一种标记语言,它是主要用来设置HTML页面中的文本内容(字体、大小、对齐方式等)、图形的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式

CSS让我们的网页更加丰富多彩,布局更加灵活自如,它可以美化HTML,让HTML更加漂亮,让页面布局更加简洁大方。

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

2、CSS 的规则

CSS由两个主要的部分构成:选择器,以及一条或多条声明。

选择器通常是您需要改变样式的 HTML 元素。

每条声明由一个属性和一个值组成。属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值用冒号分开

3、CSS的格式

(1)一般定义在头文件里面

(2)需引入<style type="text/css"><style>

(3)样式的定义必须在style标签内

三、JavaScript--行为

1.JavaScript的历史

JavaScript是由布兰登·艾奇(Brendan Eich)在1995年仅仅利用10天完成设计的。它最早是用来做表单校验的,由网景公司(Netspace)创造,最初命名为LiveScript,后来在与Sun合作之后改名为JavaScript,ECMA(欧洲计算机工协会)制定标准。

2.JavaScript的简介

JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思),现在也可以基于Node.js技术进行服务器端编程。

ps:脚本语言不需要编译,运行过程中由JS解释器(JS引擎)逐行来进行解释并执行

3.JavaScript的作用

(1)表单动态校验(密码强度检测)——JS产生的最初目的

(2)网页特效

(3)服务端开发(Node.js)

(4)桌面程序(Electron)

(5)App(Cordova)

(6)控制硬件-物联网(Ruff)

(7)游戏开发(Cocos2d-js)

4.JavaScript的组成

(1)ECMAScript(JavaScript语法)规定了JS的编程语法和基础核心知识是所有浏览器厂商共同遵守的一套JS语法工业标准。

(2)DOM(document object model 页面文档对象模型)是W3C组织推荐的处理可扩展标记语言的标准编程接口。

(3)BOM(browser object model 浏览器对象模型),它提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。


四、HTML的标签

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。

  • HTML 标签是由尖括号包围的关键词,比如 <html>
  • HTML 标签通常是成对出现的,比如 <b> 和 </b>
  • 标签对中的第一个标签是开始标签,第二个标签是结束标签
  • 开始和结束标签也被称为开放标签闭合标签

1.文档<html>

告知浏览器其自身是一个 HTML 文档。

2.主体<body>

body 元素定义文档的主体。body 元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)

3.头部<head>

<head> 标签用于定义文档的头部,它是所有头部元素的容器。<head> 中的元素可以引用脚本、指示浏览器在哪里找到样式表、提供元信息等等。

4.标题<title>

<title> 元素可定义文档的标题。

<html>
<head>
<title>我的第一个 HTML 页面</title>
</head>
<body>
内容
</body>
</html>

5.HTML标题<h1>-<h6>

<h1> - <h6> 标签可定义标题。<h1> 定义最大的标题。<h6> 定义最小的标题。

<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>

6.段落<p>

<p> 标签定义段落。

<p>这是段落。</p>

7.段内换行<br>

<br> 可插入一个简单的换行符。

<p>
To break<br />lines<br />in a<br />paragraph,<br />use the br tag.
</p>

8.预留格式<pre>

pre 元素可定义预格式化的文本。被包围在 pre 元素中的

文本通常会保留空格和换行符。而文本也会呈现为等宽字体。

9.段内分组<span>

<span> 标签被用来组合文档中的行内元素。

10.水平线<hr>

<hr> 标签在 HTML 页面中创建一条水平线。

<html>
<body>
这是水平线
<hr />
</body>
</html>

11.文档分区<div>

<div> 可定义文档中的分区或节(division/section)。

<html>
<body>
<h3>This is a header</h3>
<p>This is a paragraph.</p>
<div style="color:#00FF00">
  <h3>This is a header</h3>
  <p>This is a paragraph.</p>
</div>
</body>
</html>

12.超链接<a>

<a> 标签定义超链接,用于从一张页面链接到另一张页面。

<html>
<body>
<a href="https://www.csdn.net/">CSDN</a>
</body>
</html>

13.图像<img>

img 元素向网页中嵌入一幅图像。

<html>
<body>

<img src="/i/eg_tulip.jpg"  alt="上海鲜花港 - 郁金香" />

</body>
</html>

 14.标签<li>

<li> 标签定义列表项目。

15.有序列表

<ol> 标签定义有序列表。

<html>
<body>
<ol>
  <li>咖啡</li>
  <li>牛奶</li>
  <li>茶</li>
</ol>
</body>
</html>

16.无序列表

<ul> 标签定义无序列表。

<html>
<body>
<ul>
  <li>咖啡</li>
  <li>茶</li>
  <li>牛奶</li>
</ul>
</body>
</html>

17.表格

<table> 标签定义 HTML 表格。

18.表头<th>

<th>定义表格内的表头单元格。

19.表格行<tr>

<tr> 标签定义 HTML 表格中的行。

20.表格单元<td>

<td> 标签定义 HTML 表格中的标准单元格。

21.空单元格<&nbsp>

<html>
<body>
<table border="1">
<tr>
  <td>周一</td>
  <td>周二</td>
  <td>周三</td>
  <td>周四</td>
  <td>周五</td>
</tr>
<tr>
  <td>离散数学</td>
  <td>英语</td>
  <td>离散数学</td>
  <td>算法与程序设计实践</td>
  <td>英语</td>
</tr>
<tr>
  <td>数字电路与数字逻辑</td>
  <td>中文写作</td>
  <td>高等数学</td>
  <td>高等数学</td>
  <td>&nbsp;</td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>算法与程序设计实践</td>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
  <td>近现代史纲要</td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>近现代史纲要</td>
  <td>&nbsp;</td>
  <td>计算机新技术讲座</td>
  <td>网页设计与开发</td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
  <td>面向对象程序设计</td>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
</table>
</body>
</html>

22.表单

<form> 标签用于为用户输入创建 HTML 表单

23.输入

<input> 标签用于搜集用户信息。

常见属性: type, value, name.

<html>
<body>
<form action="/demo/demo_form.asp">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="Submit">
</form> 
</body>
</html>

24.下拉列表框

select 元素可创建单选或多选菜单。option 元素定义下拉列表中的一个选项(一个条目)。

<html>
<body>
<select>
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
</select> 
</body>
</html>

25.输入框

<textarea> 标签定义多行的文本输入控件

<html>
<body>
<textarea cols="50" rows="10">
(不少于50字)
</textarea>
</body>
</html>
  • 5
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值