web基础知识
你每天打开的础知网页,本质上就是础知一堆文本文件。浏览器拿到这些文件,础知按规则渲染出画面。础知就这么简单,础知也就这么复杂。础知
先看一个最基础的础知HTML文档结构:
<!DOCTYPE html> <html> <head> <title>我的页面</title> </head> <body> <h1>你好</h1> <p>这是一段文字</p> </body> </html>
浏览器从上到下读这段代码。<!DOCTYPE html>告诉它“用现代标准模式渲染”,础知不写这行,础知某些浏览器会进入怪异模式,础知盒模型计算方式都不一样——我第一次碰到这个问题时调了半天margin,础知最后发现是础知少了这行声明。
<head>里的础知东西用户看不见,但很重要。础知<title>决定标签页上显示什么字。础知还有<meta charset="UTF-8">,不写它中文可能变乱码。<body>里才是用户实际看到的内容。
标签是语义,不是样式
很多人初学HTML时有个误区:觉得<h1>就是“大字”,<p>就是“段落文字”。其实标签的本意是描述内容的结构含义。搜索引擎爬虫读到<h1>,知道这是页面主标题;读到<nav>,知道这是导航区域。样式的事,交给CSS。
我见过有人用一堆<div>加class拼出整个页面,功能上没问题,但代码可读性极差。语义化标签——<header>、<main>、<article>、<footer>——让结构一目了然。这不是洁癖,是维护成本问题。三个月后你回头改代码,<div class="box-wrapper-inner">和<article>哪个更容易看懂?
CSS:描述“长什么样”
HTML管结构,CSS管表现。三种引入方式:行内style属性、<style>标签、外部.css文件。实际项目里几乎都用第三种,浏览器能缓存,多个页面复用同一套样式。
选择器是CSS的核心概念。元素选择器p { color: gray; }命中所有段落。类选择器.highlight更精准。ID选择器#header优先级最高,但别滥用——ID在页面里必须唯一,写多了后期改起来头疼。
盒模型值得单独说。每个元素都是一个矩形盒子,由content、padding、border、margin四层组成。默认情况下width只算content部分,加了padding和border盒子会变大。box-sizing: border-box让width包含padding和border,布局时省心很多。现在大多数项目直接全局设置这个属性。
JavaScript:让页面动起来
前两者是静态的。JS负责交互——点击按钮弹窗、表单验证、动态加载数据,都靠它。
document.querySelector('button').addEventListener('click', function() { alert('你点了我'); }); 这段代码找到页面上第一个<button>,监听点击事件,触发时弹出提示。querySelector返回匹配的第一个元素,querySelectorAll返回全部。选择器语法和CSS一样,学一套两处通用。
DOM操作是JS和页面沟通的桥梁。浏览器把HTML解析成一棵DOM树,JS可以增删改这棵树上的任何节点。改完了,浏览器重新渲染,用户就看到变化了。
HTTP:文件怎么从服务器到浏览器
你在地址栏输入网址,浏览器向服务器发HTTP请求。服务器返回HTML文件,浏览器解析,发现里面引用了CSS和JS文件,再发请求去拿。图片、字体同理。一个页面加载几十个请求很正常。
请求方法里GET和POST最常见。GET用来获取资源,参数拼在URL里。POST用来提交数据,参数放在请求体里。状态码200表示成功,404表示找不到资源,500表示服务器出错。这些数字不是随便定的,每个都有明确含义。
整个Web就是这三样东西加上网络协议搭起来的。HTML定结构,CSS定样式,JS定行为,HTTP负责传输。听起来不多,但组合出来的东西——你现在看的这个页面就是其中之一。
(责任编辑:时尚)
-
我见过太多人把“做网站”想复杂了。去年邻居老王花八千块找人做了个公司官网,结果对方交付的是一堆静态页面,连后台都没有——他每次改产品价格都得求人。其实,一个能用的网站,本质上就是“一台永远开机的电脑
...[详细]
-
2023年秋天,某海外技术论坛上出现了一篇热帖,标题直指“中国中台是伪需求”。发帖人自称曾在国内头部互联网公司任职,列举了三个“罪状”:重复造轮子、资源浪费、组织僵化。帖子底下跟了上百条评论,不少是附
...[详细]
-
我花了一个下午,泡在图书馆的旧刊区,翻完了近五年关于系统漏洞研究的核心论文。说实话,看得人脊背发凉。 2017年的那篇关于Samsung Knox的论文,作者用三个看似无关的Android权限组合,硬
...[详细]
-
《热血虎卫》的充值按钮旁边,永远挂着“首充双倍”的红色标签。可真正让老玩家心照不宣的,是那个从2019年就存在、至今没被官方封死的元宝复制漏洞。我亲眼见过一个穿新手装的账号,在凌晨三点用一套诡异操作,
...[详细]
-
老周把合同推过来的时候,我扫了一眼条款,差点笑出声。对方要求三个月内上线一套全渠道会员系统,还要兼容他们那台用了八年的老POS机。我说周哥,您这不是新业务,是考古加编程。他倒是实在,直接说,小孙,这活
...[详细]
-
2020年5月25日,明尼阿波利斯市街头,46岁的乔治·弗洛伊德被白人警察德里克·肖万用膝盖压住脖颈长达8分46秒。这8分多钟,他的脸被按在柏油路上,呼吸越来越急促,最后喊出“我无法呼吸”——这句话后
...[详细]
-
局域网里有多少台设备在线,这问题看着简单,真查起来却总让人抓狂。手动ping一遍C段地址,等超时就得耗上几分钟,更别提那些禁ping的主机——它们安静地挂在网上,像躲在窗帘后的邻居,你知道它在,但敲门
...[详细]
-
河南水处理市场有个怪现象:小设备靠价格战,大设备靠关系户。真正能扛住高硬度水质、四季温差和连续运转的工业反渗透,翻来覆去就那么几个系列。你要是去焦作、洛阳的化工厂转一圈,机房里的铭牌基本逃不出这几款。
...[详细]
-
浏览器地址栏敲下那个被屏蔽的域名,回车,转圈,然后是一屏熟悉的英文界面——对很多人来说,这一步比翻墙本身还难。别误会,技术门槛早就不高了,真正的门槛在别处。 先分清你要什么。只是看看推特上的猫,和需要
...[详细]
-
岳阳楼下的互联网生意,比想象中热闹。南湖广场边的写字楼里,藏着几十家网站建设公司,从三个人的工作室到三十人的正规军都有。我上周去拜访了其中一家,老板姓刘,做这行九年了,他电脑屏幕上同时开着七八个客户的
...[详细]

头引号视频号如何推广
江苏反渗透设备
圣博润
渗透又名
网站审核