回顾CSS的历史

当你想到HTML和CSS时,你可能会把它们想象成一个打包交易。但是,在提姆李(timberners-Lee)于1989首次创建万维网之后的几年里,还没有CSS这样的东西。最初的网络计划根本没有办法设计一个网站。 在WWW邮件列表的档案中有一个现在臭名昭著的帖子。它是由Marc Andreessen在1994年写的,他将继续共同创建Mosaic和Netscape浏览器。安德森在帖子中说,因为没有办法用HTML来设计网站,当被问及视觉设计时,他唯一能告诉web开发人员的就是,\"s或者你\"完蛋了\"。10年后,一个新的狂热的web社区开始全面采用CSS。*沿途发生了什么事?*找到一种风格化的语言对于如何在理论上设计web有很多想法。然而,这并不是伯纳斯·李的首要任务,因为他在欧洲核子研究中心的雇主大多对网络作为雇员的数字目录感兴趣。相反,我们从整个社区的开发人员那里得到了一些竞争性的网页布局语言,最著名的是裴元伟、安德烈森和Håkon Wium Lie。 以裴元伟为例,他在1991年创建了图形化的www浏览器。他将自己的样式表语言直接整合到浏览器中,最终目标是将这种语言变成web的官方标准。它从来没有达到这一点,但它确实为其他潜在的规范提供了一些急需的灵感。他没有创建一种专门用于网站风格的解耦语言,而是简单地扩展了HTML,以包含可用于设计网页的表示性、非标准化的HTML标记。不幸的是,不久之后,web页面就失去了所有的语义值,看起来就像这样: ***0** CSS已经到来了, 浏览器的问题当CSS还只是一个草稿时,Netscape继续使用诸如multicol,layer和可怕的blink标记等表现性HTML元素。另一方面,internetexplorer已经开始零碎地加入一些CSS。但他们的支持参差不齐,有时甚至是不正确的。这意味着,在官方推荐使用CSS五年之后,到了8月初,仍然没有完全支持CSS的浏览器。 那是一个奇怪的地方。 当TantekÇelik在1997加入Internet Explorer for Macintosh时,他的团队非常小。一年后,他被任命为渲染引擎的首席开发者,同时他的团队也被裁成了两半。微软(出于明显的原因)的主要关注点是Windows版的internetexplorer,而Macintosh团队则主要由自己的设备来决定。从2000版本5的开发开始,Çelik和他的团队决定把他们的重点放在没有其他人的地方,CSS支持。 。在此期间,切利克经常与W3C成员和使用浏览器的web设计师交谈。当每一块都滑入正确的位置时,IE for Mac团队从各个方面验证了他们做得恰到好处。最后,在2002年3月,他们为Macintosh发布了InternetExplorer5。第一个完全支持CSS级别1的浏览器。 Doctype Switching。internetexplorer包含了诸如border和padding之类的属性inside元素的总宽度和高度。但是IE5和官方的CSS规范要求将这些值添加到宽度和高度中。如果你曾经和box-sizing玩过,你就知道它们之间的区别。 。他的解决方案是在与标准倡导者托德·法纳(Todd Fahrner)交谈之后提出的。这叫做doctype切换,它的工作原理是这样的。 我们都知道doctype。它们位于HTML文档的最顶端。 但在过去,它们看起来是这样的: 这是符合标准的doctype的一个示例。//W3C//DTD HTML 4.0//EN是关键点。当网页设计师将其添加到网页中时,浏览器将知道以\"标准模式\"呈现网页,CSS将与规范匹配。如果doctype丢失了,或者使用了一个过时的doctype,浏览器将切换到\"怪癖模式\",并根据旧的box模型和旧的bug原封不动地呈现内容。一些设计师甚至打算

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1172

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1071

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this->id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:808

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this->id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:900

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:930

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:877

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:865

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:834

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1733

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1309