web开发基础-第一讲
来源:互联网 发布:网络社会案例分析 编辑:程序博客网 时间:2024/06/06 17:34
web开发基础-第一讲
学习网站
- 前端包含:
- H5 CSS5 JavaScript JQuery Ajax等等
- 扩展:页面性能
- 页面加载时间
- 例如:如何减少HTTP请求
- 浏览器性能
- 浏览器提供的便利功能:JS引擎、CSS动画处理等方面的性能优化和加速。
- 网络性能
- 如何有效节省带宽
- 开发效率
- 代码重用,例如响应式设计:让网页在不同的是设备上适应,例如手机、平板电脑。
sublime安装插件:Emmet
html>head+body 点击Tab键
“> ”:子元素符号,表示嵌套的元素
“+ ”:同级标签符号
“* ”:定义多个元素 例如ul>li*3
连续输入元素名称和ID,Emmet会自动补全
例如 P#abc
ctrl+/ 注释
ctrl+alt+h|c|j 新建页面
Fn+ctrl
- 浏览器安装
- Firefox
- Opera
- Chrome
- Safari
- IE
- 2345浏览器 搜狗浏览器 QQ浏览器。。。
- 内核,浏览器解析效果
- 渲染出的效果不同,浏览器的兼容性
网站开发分为:
- 客户端开发,又称为静态网页开发
- 服务器端开发,又称为动态网页开发
静态网页与动态网页
- 静态网页的共同特点是网页内的代码是在客户端的浏览器执行。一般以.htm或.html为扩展名
- 动态网页的共同特点是网页内的代码在服务器上执行,完成数据库操作后,生成的HTML/XHTML等代码页面发送给客户端的浏览器执行。一般以aspx、php 、jsp等等为扩展名
常识补充
- HTTP请求:浏览器地址栏或者超链接
- 应用程序映射列表。确定与文件相关的应用程序(例如.aspx),将请求传递到特定的应用程序。
- 浏览器:页面渲染 、交互。
- 其他 B/S C/S
- URL:统一资源标识符
- http协议:超文本传输协议,一组在web上交换文件的规则。B/S
- www:web服务器计算机名
- baidu.com:域名
- http://210.44.176.11
- 域名到IP地址,IP到域名的解析,DNS
- http://210.44.176.11:8080
netstat -a -o
127.0.0.1:回送地址,指本地机,一般用来测试使用
搭建Web服务器
A
- web开发基础-第一讲
- HTML基础-第一讲
- 计算机网络基础第一讲
- java基础 第一讲
- 数论基础【第一讲】
- Java基础第一讲
- 第一讲:XHTML基础
- java基础第一讲
- Web开发网络课堂第一讲:四天学会HTML
- [兄弟连夜校]Web开发网络课堂第一讲:三天学会HTML
- PHP第一讲:了解PHP 了解web开发
- Android开发+Java基础视频教程——第一讲
- andriod 开发第一讲
- PHP 基础 第一讲 江哥
- 神经网络第一讲(基础)
- 第一讲:Angular基础入门
- 基础课程第一讲0530
- 第一讲, HelloWorld基础语法
- Effective java ---异常
- 【深入Java虚拟机】之四:类加载机制
- 在HTML页面中使用自定义弹框
- 学习日常链接收集
- 输入n个正整数,求输出0~9出现的次数(以-1为结束标志)
- web开发基础-第一讲
- ASP.NET的Web.config基本配置节介绍
- MyBatis中配置文件
- 带你通俗易懂的理解——线程、多线程与线程池
- Matlab R2012a 打开后重复注册添加license文件 许可证过期 解决方案
- WebSphere8.5.5.0无法直接安装jdk7
- CSS巧用:before和:after
- C/C++的疑问
- 如何将自己的GitHub上的项目删除