热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

前端Html+Css——豆蔻年华(自学一个月)

详细见千万别碰我——燕十三html.htm.shtml三者区别是什么1、.htm与.html没有本质上的区别,表示的是同一种文件,只是适用于不同的环境之下。2、DOS仅能识别8+3的文件名,所以*.htm的命名方法可以被DOS识别,而*.html的文件命名方式不能被之识别。3、在UNIX系统中,网页必须使用.html扩展名,如果是htm,在浏览器中打开时则出现源代码

详细见千万别碰我——燕十三

html .htm .shtml三者区别是什么

1、.htm与.html没有本质上的区别,表示的是同一种文件,只是适用于不同的环境之下。

2、DOS仅能识别8+3的文件名,所以*.htm的命名方法可以被DOS识别,而*.html的文件命名方式不能被之识别。

3、在UNIX系统中,网页必须使用.html扩展名,如果是htm,在浏览器中打开时则出现源代码;Windows中支持两种扩展名。也可以说,htm和html是Windows和UNIX对抗的产物。

4、如果在网页中同时存在index.html与index.htm,这是浏览器将先解释index.html。

5、.shtml是一种用于SSI(Server Side Include,服务器端包含)技术的文件,是WEB在服务器提供的一种功能,并且在服务器端执行。

一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的CGI或ASP程序;

但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要SSI就可以完成了。

网页布局用div占位切开

前端Html+Css——豆蔻年华(自学一个月)

 

Css控制div显示

没给宽的话,会铺满整行

前端Html+Css——豆蔻年华(自学一个月)

思考

前端Html+Css——豆蔻年华(自学一个月)

浮动布局        

1普通div会上去并被压住

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

清除浮动

1清除左浮动,没清除右浮动但右面被盖        2普通div声明清除浮动,不许被浮动盖住

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

3 清除右浮动                                                                               4 左面被盖住                                                               5 用both都清楚了,都不会被盖住了

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

完成首页的布局

前端Html+Css——豆蔻年华(自学一个月)

新手常犯的三点错误

前端Html+Css——豆蔻年华(自学一个月)

盒模型之margin讲解

1父级1000px,三个子集左浮动都400px,共1200px,会怎样    2 有一个被挤下来

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

4第一个margin设为10px                                                       5 没写就取对边

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月) 前端Html+Css——豆蔻年华(自学一个月)

margin首页实战

2 main没设置高,他的两个子元素是漂浮的,所以他没有实际的高度,会占蓝色部分                           3蓝色的footer怎么不见了

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

4强行给main一个高度,蓝色就出来了

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

Css画三角形

                                                                                                    2 像门四周                                                3白块变成0                                                                                                     

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

4上右左边框都变成白色,会形成绿三角形,但是会

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

盒模型之padding

1 padding主要控制文字距离

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月) 

 padding与背景

1 宽高200px                                    2 灰色部分是200px,200px                                  3 加入padding20px                  4背景灰色会一直铺到边框包含padding,所以灰色变大了

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

利用margin实现元素居中

前端Html+Css——豆蔻年华(自学一个月)

margin重叠现象研究

1 margin50px,50px                                      2 怎么不是100,是50?

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

3 margin重叠                                                                                     4不是普通,悬浮的

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)          前端Html+Css——豆蔻年华(自学一个月)

 

 6 竖直重叠取最大值                                                7 父子div的重叠情况

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

内联元素

                                                                     2 行内元素也称内联元素span,跑不出这行,设置margin什么的都没用,宽高也是,文字多大就占多大地  3 都没效果

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

 

内联和块状转化

1span内联(行内)元素设置宽高没用,怎么转化成块状   2变成块状后效果          3div块状变成内联                                              4块状变成了内联元素,宽高都不起作用了

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

5作业导航条里把内联标签转化成快标签用的多

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

Css控制段落

前端Html+Css——豆蔻年华(自学一个月)

Css控制文字大小字体和颜色

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

字体深入无线有线字体备用安全

Css设置背景图片

前端Html+Css——豆蔻年华(自学一个月)

精确控制背景图片位置-一个大图做多个div背景,取里面的小图

1水平位置和竖直位置center,top

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

3.都是center

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

5同一个图片被好多div应用做背景,用background-position

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

Css优先级

不用死记硬背控制的越精细优先级越高,f12能看出来 

前端Html+Css——豆蔻年华(自学一个月)

Css的四种引入方式

前端Html+Css——豆蔻年华(自学一个月)

Css初始化

      2初始化脚本代码有很多种,此为一个雅虎工程师的代码

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)

总结

前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)前端Html+Css——豆蔻年华(自学一个月)


 

 


推荐阅读
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Tomcat/Jetty为何选择扩展线程池而不是使用JDK原生线程池?
    本文探讨了Tomcat和Jetty选择扩展线程池而不是使用JDK原生线程池的原因。通过比较IO密集型任务和CPU密集型任务的特点,解释了为何Tomcat和Jetty需要扩展线程池来提高并发度和任务处理速度。同时,介绍了JDK原生线程池的工作流程。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 动态规划算法的基本步骤及最长递增子序列问题详解
    本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了指针的概念以及在函数调用时使用指针作为参数的情况。指针存放的是变量的地址,通过指针可以修改指针所指的变量的值。然而,如果想要修改指针的指向,就需要使用指针的引用。文章还通过一个简单的示例代码解释了指针的引用的使用方法,并思考了在修改指针的指向后,取指针的输出结果。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
author-avatar
微公号莆田鞋园
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有