> For the complete documentation index, see [llms.txt](https://shenjunhong.gitbook.io/blog/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shenjunhong.gitbook.io/blog/html-and-css.md).

# html\&css

- [两栏布局](https://shenjunhong.gitbook.io/blog/html-and-css/css-zuo-bian-ding-kuan.md)
- [ES5和ES6的区别](https://shenjunhong.gitbook.io/blog/html-and-css/es5-he-es6-de-qu-bie.md)
- [ES5 和 ES6 的区别](https://shenjunhong.gitbook.io/blog/html-and-css/es5-he-es6-ji-cheng-de-qu-bie.md)
- [HTTP详解](https://shenjunhong.gitbook.io/blog/html-and-css/http-xiang-jie.md)
- [TCP 与 UDP 的区别](https://shenjunhong.gitbook.io/blog/html-and-css/tcp-yu-udp-lian-jie-qu-bie.md)
- [MDN](https://shenjunhong.gitbook.io/blog/html-and-css/webcomponent.md)
- [css modules 使用教程](https://shenjunhong.gitbook.io/blog/html-and-css/cssmodules.md)
- [css 居中](https://shenjunhong.gitbook.io/blog/html-and-css/css-ju-zhong.md)
- [拖拽](https://shenjunhong.gitbook.io/blog/html-and-css/drag.md)
- [flex布局](https://shenjunhong.gitbook.io/blog/html-and-css/flex-bu-ju.md)
- [h5 新增特性 html5](https://shenjunhong.gitbook.io/blog/html-and-css/h5-xin-zeng-te-xing.md)
- [history 与 hash 路由策略](https://shenjunhong.gitbook.io/blog/html-and-css/history-yu-hash-xiang-jie.md)
- [position 定位方式](https://shenjunhong.gitbook.io/blog/html-and-css/position.md)
- [rem布局](https://shenjunhong.gitbook.io/blog/html-and-css/rem-bu-ju.md)
- [svg](https://shenjunhong.gitbook.io/blog/html-and-css/svg-xiang-jie.md)
- [web性能优化](https://shenjunhong.gitbook.io/blog/html-and-css/web-xing-neng-you-hua.md)
- [事件循环](https://shenjunhong.gitbook.io/blog/html-and-css/shi-jian-xun-huan.md)
- [从输入网址后发生了什么](https://shenjunhong.gitbook.io/blog/html-and-css/cong-shu-ru-wang-zhi-hou-fa-sheng-le-shen-me.md)
- [前端状态管理](https://shenjunhong.gitbook.io/blog/html-and-css/qian-duan-zhuang-tai-guan-li-xiang-jie.md)
- [圣杯布局与双飞翼](https://shenjunhong.gitbook.io/blog/html-and-css/sheng-bei-bu-ju-yu-shuang-fei-yi.md)
- [性能优化 页面的性能统计指标](https://shenjunhong.gitbook.io/blog/html-and-css/xing-neng-you-hua-de-ji-ge-zhi-biao.md)
- [本地存储的几种对比](https://shenjunhong.gitbook.io/blog/html-and-css/ben-di-cun-chu-de-ji-zhong-dui-bi.md)
- [浏览器的渲染进程](https://shenjunhong.gitbook.io/blog/html-and-css/liu-lan-qi-de-xuan-ran-jin-cheng.md)
- [浏览器缓存策略详解](https://shenjunhong.gitbook.io/blog/html-and-css/liu-lan-qi-huan-cun-ce-le-xiang-jie.md)
- [盒模型](https://shenjunhong.gitbook.io/blog/html-and-css/he-mo-xing.md)
- [为什么要移动端适配](https://shenjunhong.gitbook.io/blog/html-and-css/yi-dong-duan-shi-pei.md)
- [跨域的 N 种实现方式](https://shenjunhong.gitbook.io/blog/html-and-css/kua-yu-de-n-zhong-shi-xian-fang-shi.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://shenjunhong.gitbook.io/blog/html-and-css.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
