在线教程

  • css priority

    4.5 CSS 优先级(Priority) 优先级用于规则发生冲突时 由于前面章节所述的CSS继承特性以及多种类型的选择器作用域范围会出现重叠,所以常会有多个CSS规则作用于同一个HTML元素。比如对于下面的HTML代码: <p class="message" id="introduction"> Techbrood is a leading search engine ...

  • js syntax basics

    10.1 JS 基础语法 开发环境 和其他脚本语言一样,编写JavaScript只需要简单的文本编辑器,当然为了提高开发效率,基本的语法着色和自动完成功能还是很有帮助的。 对于一些大的项目,我们建议你使用WebStorm(需要商业授权,基于IntelliJ IDEA的一款Web定制IDE)。如果你同时还是PHP/Java后台开发工程师,那么推荐使用NetBeans、Eclipse或IDEA。 对于 ...

  • js ajax

    ... Ajax实例 点击下方的按钮,将通过Ajax改变这段内容 触发Ajax HTML代码如下,包含一个h5标题和一个按钮: Let AJAX change this text Change Content JS代码如下: function update() { if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome ...

  • css grid layout explicit

    11.11 CSS 显式网格布局 使用网格模板属性进行显式说明 网格模板区域(grid-template-areas)、网格模板行(grid-template-rows)和网格模板列(grid-template-columns),这3个属性共同显式定义了一个网格容器。而网格模板(grid-template)属性是一个用来同时设置这3个属性的速写(shorthand)。 grid items内容可能会超出显式网格,这时网 ...

  • css inheritance

    ... 么需要继承 设想一下,如果我们想把HTML文档所有的文本颜色设置为灰色,你可以把所有元素都罗列出来,像下面这样: p, ul, ol, li, h1, h2, h3, h4, h5, h6{ color: grey;} 但是这样的代码是累赘且效率低下的。 学过面向对象编程(OOP)的同学,应该知道继承是代码复用的关键机制,通过继承多个对象 ...

  • html block inline

    ... 的差异化文本,没有独立的空间,依附于其他块级元素存在,宽高和内外边距属性无效。 <p>你在<a href="//techbrood.com;>踏得网</a>搜索过H5动画吗?</p> 所有块级元素都有开始和关闭标签,可以包含其他块元素和内联元素。 自关闭元素只能是内联元素,因为其语法结构决定 ...

  • html valid document

    ... ico" type="image/x-icon" /> <meta name="description" content="从入门到精通 大量实例讲解 在线调试和题目练习 全面覆盖H5,C3,ES6等高级课题"/> <link rel="stylesheet prefetch" href="//techbrood.com/themes/techbrood/css/common.css"/> </head> <head>中可以使用的元 ...

  • overview

    ... 点,为了融合两者的优点,Adobe公司给出的方案是Flash,微软给出的方案是Silverlight, W3标准化组织给出的解决方案就是新一代的HTML技术:HTML5(简称H5),多种技术方案彼此激烈竞争。 Flash是由Macromedia公司(后被Adobe收购)于96年推出,是一个跨平台的交互式矢量图和Web动画标准,在桌面系统得 ...

  • svg why exist

    ... 媒体文件在传输时进行压缩),svg图像尺寸能被大幅度缩小。 SVG和Flash 在课程前言中我们已经解释过,由于Flash技术在移动端退出市场,Flash被H5替代是大势所趋,而Flash中的矢量图形功能也将被SVG所替代。 Adobe在2013年推出了一个名为Snap.svg的开源项目,希望能将原本通过Flash插件方式实现 ...

推广服务(新)
最新文章