HTML网络格式
一个HTTP消息包括两部分:头字段(header field)和数据字段(data field)
Content-Type:application/json 表示HTTP数据包中的数据将用JSON格式。
过程:
当HTTP从浏览器收到一个数据包,数据包的内容被看成一个网站。
网站的结构由HTML(HyperText Markup Language)超文本标记语言。通过标签定义文档结构以
确定各个元素,像标题(title)、正文(content)、侧边栏(sidebar)、页脚(footer)
<html></html>标签结束
<head><body>,其他标签都被放在<head>和<body>标签中构成页面的内容。
<html>
<head>
<title>An Example Page</title>
</head>
<body>
<h1>An Example Page</h1>
<div class="body">
Some example content is here
</div>
</body>
</html>
页面标题是“An Example Page”同样的标题放在<h1>标签里。
后面是class属性为body的div标签,里面包括文章或大段的文字。
CSS(Cascading Style Sheets)层叠样式表,配合HTML对网站样式进行定义的语言。
CSS可以为网站对象定义颜色、位置、尺寸和背景色等属性。
增加CSS:
h1{
color:'red';
font-size:1.5em;
},
div.body{
border:2px solid;
}
HTTP、HTML、CSS术语代码:
或利用浏览器“查看源代码”功能;
参考:《Python网络数据采集》---Ryan Mitchell,陶俊杰,陈小莉