news 2026/5/12 13:01:43

上辈子敲代码,这辈子学 HTML(一)---------html框架、

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
上辈子敲代码,这辈子学 HTML(一)---------html框架、

一、框架

html的结构很清晰,就跟人体的逻辑一样,人体分为头部和身体,所以每个html也要有head与body。

1.一般框架

由上图我们可以基本了解大致结构了,但是里面应该放些什么呢?

2.head框架

了解之前,我们先看一张图:

我们由图可知,<head>结构里可以放<meta>、<title>、<link>等等,那么这些又是什么呢?

常用框架如图:

2.1.1 meta

简单来说,meta就相当于浏览器的“操作说明书”,用来定义html的元数据(也就是页面本身信息),不会显示在页面中,只会被浏览器、其他WEB服务解析。

常用例子:字符编码(<meta charset="UTF-8" >)、网页自动刷新(<meta http-equiv="refresh" content="">)、网页语言(<meta http-equiv="content-language" content="zh-CN">)

2.1.2 title

title标签用来定义网页名,如图:

2.1.3 其他(style、link、script等)

  1. css
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>登录</title> <style type="text/css"> #outside{ width: 95%; height:750px; border: 2px solid #1678BD; border-radius: 10px 10px 0px 0px; margin-left: 34px; margin-top: 20px; } #d1{ background-image: linear-gradient(to bottom right,#369AD6,#197BC0); border-radius: 8px 8px 0px 0px; height: 40px; padding-left: 30px; padding-top: 10px; font-size: 23px; color: #DAE2E9; } #d2 button{ background-color: #C86400; border-radius: 8px; color: white; width: 120px; height: 40px; border: 0px; font-size: 15px; margin-left: 170px; } .info{ margin-top: 50px; align-content: center; margin-left: 400px; } .info div{ margin-top: 20px; margin-left: 20px; } .info input{ height: 30px; width: 250px; } </style> </head>

这一块我们后面再提,style标签表示样式,换句话说,就是给内容添加色彩,进行排版布局,以及添加动画(借助@keyframes)等操作

2.link

index.html:

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>link示例</title> <!-- link:引入外部CSS,必须写在head里 --> <link rel="stylesheet" href="style.css"> </head> <body> <p>我是测试文字</p> </body> </html>

style.css :

p { color: blue; font-size: 20px; }

也就是说,link可以将文件.css引入到我们需要的html中。

当然,link还有一个好玩的用法:

当link中rel=“icon”时,这时href地址指向图片时,会将此图片放进标签中

3.script

跟link用法差不多,单独写则表示js脚本,能够完成一系列事件动作;如果后面接地址,则表示引入外部js文件:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 22:19:53

基于ADS的微带线等效电感设计与仿真验证

1. 微带线等效电感设计基础 微带线作为PCB上最常见的传输线结构之一&#xff0c;在高频电路中经常被用来替代传统的集总参数电感。这种设计方法不仅节省空间&#xff0c;还能避免分立元件带来的寄生效应。我第一次用微带线做电感是在设计一个2.4GHz的滤波器时&#xff0c;当时发…

作者头像 李华
网站建设 2026/4/14 22:19:53

Ubuntu2024编译CMake时OpenSSL缺失问题全解析

1. 问题现象与背景解析 最近在Ubuntu 2024系统上手动编译CMake时&#xff0c;很多开发者都遇到了一个典型错误&#xff1a;Could not find OpenSSL。这个报错通常出现在执行./bootstrap阶段&#xff0c;系统提示需要安装OpenSSL开发包。我上周在给团队搭建新开发环境时&#xf…

作者头像 李华
网站建设 2026/4/14 22:17:18

基于S7-1200 PLC蒸汽锅炉燃烧控制系统

基于S7-1200 PLC蒸汽锅炉燃烧控制系统最近在厂里折腾蒸汽锅炉改造项目&#xff0c;发现西门子S7-1200 PLC在燃烧控制这块确实有两把刷子。今天就带大家看看我们实际项目中用到的核心控制逻辑&#xff0c;顺便扒拉点代码出来唠唠。整个系统架构分三层&#xff1a;现场仪表层&…

作者头像 李华
网站建设 2026/4/14 22:15:42

多线程:生产者消费者

本文展示了一个基于C的多线程生产者-消费者模型实现。核心组件ThreadSafeQueue是一个线程安全的队列模板类&#xff0c;使用互斥锁和条件变量实现同步机制&#xff0c;支持阻塞式push/pop操作。系统包含3个生产者线程&#xff08;各生产10个产品&#xff09;和2个消费者线程&am…

作者头像 李华