Skip to content

HTML、CSS、JavaScript

一个网页是由 HTML、CSS、JavaScript 组成的。

HTML 决定页面上“有什么”,CSS 决定页面上的 HTML “什么样”,JavaScript 决定了这个页面能“做什么”。

一个网页文件由 .html 作为后缀,全部由 HTML 标签组成。一个网页的内容全部放在 <html> 标签中。

CSS 代码可以使用 <link> 标签从外部引入,也可以使用 <style> 标签在页面内部编写。

JavaScript 代码可以使用 <script> 标签,在页面内部直接编写;也可以使用 <script src> 标签从外部引入。

下面是一个最简单的 HTML 页面代码。

html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>网页标题</title>
    <link rel="stylesheet" href="style.css">
    <style>

    </style>
    <script src=""></script>
    <script>

    </script>
</head>
<body>
    <div>Hello World</div>
</body>
</html>

基础概念:元素

任何一对在页面上的标签都可以被称作元素

HTML

HTML 元素都是由 标签(Tag)属性(Attribute)属性值(Value) 构成。

html
<tag attribute="value"></tag>

例如一个 div 标签,带有 class 属性和 id 属性。

html
<div id="example_id" class="example_class">

其中,idclass 是属性,example_idid 的值,example_classclass 的值。

有些属性是 HTML 标准规定的,浏览器都遵守并实现对应的功能。除此之外,可以在 HTML 中写任何标签,也可以写任何属性,只是浏览器不一定认识罢了。这种特性在一些框架中特别有用。例如 Vue.js 中可以使用自定义标签来表示组件。

html
<template>
    <div>这是一个 Vue 模板</div>
</template>

常用标签

html head meta body

style script

div

span

p

table th tr td

ul ol li

img video canvas

语义化

全部 div -> div span p ul

增加代码可读性、考虑 SEO。

HTML、CSS、JavaScript 推荐教程

菜鸟教程

© thebestxt.cc
辽ICP备16009524号-8
本站所有文章版权所有,转载请注明出处