前端——HTML

目录

HTML简介

HTML基本框架

JavaScript

内嵌JavaScript

 外引JavaScript

CSS

内部样式

外部样式 


HTML简介

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。

HTML是一种基础技术,常与CSSJavaScript一起被众多网站用于设计网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。

HTML基本框架

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- ① !代表生成html基本元素 -->
    <!-- ② html元素 直接书写html元素名,不需要加<>,直接回车自动生成 -->
    <!-- ③ {}配合2快捷键 在{}当中书写文本会直接在html标签内生成文本  $代表数字 0-9 -->
    <!-- ④ *N N代表个数,配合2可以生成多个html元素 -->
    <!-- ⑤ >表示向下一级生成html元素 -->
    <!-- ⑥ +表示同级下生成不同的html元素 -->
    <!-- ⑦ #表示生成id值 -->
    <!-- ⑧ .表示生成class值 -->
</body>

</html>

各种标签

1.文本内容标签:
<p>:段落
<h1> 到 <h6>:标题,<h1> 是最高级别的标题,<h6> 是最低级别。

2.链接和导航:
<a>:超链接,用于链接到其他页面或页面内部的锚点。
<nav>:导航链接的容器。

3.列表:
<ul>:无序列表
<ol>:有序列表
<li>:列表项

4.分组内容:
<div>:块级容器,用于组织内容,没有语义意义。
<section>:文档中的一个独立部分,如章节、页脚或页眉。
<article>:独立的内容块,如博客文章或新闻故事。
<header>:页面或部分的头部,通常包含标题和导航。
<footer>:页面或部分的底部,通常包含版权信息。

5.表格:
<table>:表格
<tr>:表格行
<th>:表头单元格
<td>:表格单元格

6.表单:
<form>:表单,用于收集用户输入。
<input>:输入字段,类型可以是文本、密码、按钮等。
<label>:输入字段的标签。
<button>:按钮。

7.图像和多媒体:
<img>:图像
<video>:视频
<audio>:音频

8.图形和效果:
<canvas>:图形和动画。
<svg>:可缩放矢量图形。

9.脚本和样式:
<script>:客户端脚本,如JavaScript。
<style>:样式信息,如CSS。

其他:
<br>:换行
<hr>:水平线
<blockquote>:长引用
<cite>:引用作品的标题
<code>:计算机代码
<pre>:预格式化文本
<abbr>:缩写或首字母缩写
<address>:联系信息
<b> 和 <strong>:粗体文本,<strong> 表示重要性
<i> 和 <em>:斜体文本,<em> 表示强调
<span>:行内容器,用于对文本的一小部分应用样式或脚本。

JavaScript

内嵌JavaScript

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <!-- 内嵌 -->
    <script>
        alert(1)
    </script>

</head>

<body>
    
</body>

</html>

 外引JavaScript

既有外引又有内嵌时,内嵌会被完全覆盖掉

defer表示延迟加载,只能用于外引

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <!-- 外引 -->
    <!-- 既有外引又有内嵌,内嵌被完全覆盖掉 -->
    <!-- defer表示延迟加载  defer只能用于外引 -->
    <script src="js/javascript基础语法.js" defer></script>

</head>

<body>
    
</body>

</html>

CSS

内部样式

直接将样式写到<style></style>标签中

<!-- 内部样式 -->
<style>
    p{
        color: red;
        background: purple;
    }
</style>

外部样式 

<!-- 外部样式 -->
<link rel="stylesheet" href="css选择器.css">

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值