`
wjlgryx
  • 浏览: 308802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

现在如何在你的站点上使用HTML 5(2)

阅读更多
placehoder

这个值可以简单地指定一段文本,你经常在网上看到的效果,没值的时候显示此文本,单击的时候值变成空,离开又恢复成该文本,以前要用到Javascript处理,现在浏览器会为你做这个事情了。

<input type="email" placeholder="Your email address">

有哪些HTML5特性你马上就可以使用?

不是所有的HTML5元素都已经准备好可以使用了,因为种种原因(这些原因是没有一个缩写为 IE 的),浏览器支持马上就要来了,在不远的未来,你马上就有两个元素可以使用了。

魔幻字体,每个设计师都有一个梦想,希望站点的访问者们都安装了他们在设计时所需要的字体,为此,以前可谓手段 百出,用图片,Flash等等不一而足,现在,他们拥有了这个权利,你可以强制你的访问者安装你指定的字体了。这就是CSS3的支持: @font-face属性。Firefox 3.5以前的版本和Safari的移动版本(iOS 4之前)不支持这个属性,如果你的站点有很多这样类似的访问,那么你可能就得等等了。

无论如何,其实没有真正的理由,让所有的浏览器都使用同一种字体的。如果你想提供给那些支持此属性的浏览器以自定义字体,然后让不支持此属性的浏览器有一个可替代的字体也是一个不错的解决方案,这个时候,Font Squirrel’s @font-face 生成器 是个不错的去处。

阴影和圆角,让很多设计师高兴的东西来了,文本阴影、区块阴影,区块圆角特性等现在都CSS3支持的标准了。再说一次,如果你不想用像素级别的完美来衡量在不同浏览器中的渲染的话,那么你现在就可以开始使用这些特性了。CSS3 生成器 会帮助你做好这事。

圆角 (Firefox 3+, Safari 3.1+, Opera 10.5+, Chrome 4+, IE 9+)

-webkit-border-radius: 10px;  
-moz-border-radius: 10px;  
border-radius: 10px;
文本阴影 (Firefox 3.5+, Safari 1.1+, Opera 9.6+, Chrome 4+)

text-shadow: 5px 5px 3px #CCC;
区块阴影(Firefox 3.5+, Safari 3+, Opera 10.5+, Chrome 4+):

-webkit-box-shadow: 10px 10px 5px #666;  
-moz-box-shadow: 10px 10px 5px #666;  
box-shadow: 10px 10px 5px #666;
哪些特性有一天你会用到?

这个目录里包含了开发人员和设计师已经想了很多年的特性。可惜的是,在它们能够在现实世界真正使用之前,可能还得再等上几年时间。智能表单,前面已经提到过了,但是其实还有很多更好用的元素没有提及,但在更广泛的支持之前,是没有办法使用的。

滑动选择器:

<input type="range" min="0" max="100" step="2" value="50">

颜色选择器:

<input type="color">

日期选择器:

<input type="date">

带有正则验证的输入框:

<input type="text" pattern="[0-9]{13,16}">

必须输入的输入框:

<input type="text" required>

分享到:
评论

相关推荐

    HTML5移动站点模板

    HTML5移动站点模板是专为适应手机和平板等移动设备设计的一种网页开发框架,...通过以上步骤,你可以成功地在Apache服务器上部署并运行这个HTML5移动站点模板,享受到HTML5技术带来的强大功能和优秀的移动设备适应性。

    使用html语言开发商业站点(html)3

    在“使用HTML语言开发商业站点(html)3”这个主题中,我们将深入探讨如何利用HTML5来创建具有专业级别的商业网站。 一、HTML5新特性与优势 HTML5是HTML的最新版本,它引入了许多新特性,旨在提升网页的交互性和可用...

    html静态页 站点

    这样的站点主要由一系列HTML文件组成,每个文件对应一个网页,内容在服务器上被直接发送到用户的浏览器,浏览器负责解析并呈现页面。以下是对这个主题的详细讲解: 1. **HTML基础**:HTML是互联网上最基础的标记...

    使用HTML语言和CSS开发商业站点13 贯穿案例 阶段测试1-2

    例如,在"Chapter13"中,你可能会学习到如何使用HTML5的新特性,如、、和标签,这些都为网站提供了更语义化的结构,有利于SEO(搜索引擎优化)和无障碍访问。 CSS则负责网页的外观和布局,它允许开发者精细控制每个...

    北大青鸟6.0课件S1使用HTML语言和CSS开发商业站点2

    此外,HTML5引入了一些新特性,如音频、视频嵌入、离线存储和新的表单控件,这些也是现代网页开发中的重要组成部分。 CSS(Cascading Style Sheets)则用于控制网页的样式和布局。通过CSS,你可以实现字体、颜色、...

    《使用HTML语言和CSS开发商业站点》

    《使用HTML语言和CSS开发商业站点》是一门深入讲解如何运用HTML和CSS技术构建专业级网站的课程。这门课程涵盖了从基础到高级的各个方面,旨在帮助开发者掌握创建功能完备、设计精美的商业站点所需的技能。以下是根据...

    使用HTML语言和CSS开发商业站点第5章.zip

    在本压缩包“使用HTML语言和CSS开发商业站点第5章.zip”中,重点内容聚焦于使用HTML5和CSS3技术来构建商业级别的网站。HTML5是第五代超文本标记语言,而CSS3则是层叠样式表的最新版本,两者结合能够创建功能丰富、...

    使用HTML语言和CSS开发商业站点课后习题

    在本课程"使用HTML语言和CSS开发商业站点"中,我们深入探讨了这两个关键技术在构建专业网站中的应用。HTML(HyperText Markup Language)是网页内容的基础结构语言,而CSS(Cascading Style Sheets)则负责定义这些...

    S1 北大青鸟 使用HTML语言和CSS开发商业站点.zip

    1. HTML基础:了解HTML5的基本语法,包括文档类型声明、头部元素、标题结构以及基本文本元素的使用。 2. 结构元素:学习如何使用`&lt;div&gt;`、`&lt;section&gt;`、`&lt;article&gt;`等语义化元素为网站创建清晰的结构。 3. 内容元素...

    (北大青鸟课件)使用HTML语言和CSS开发商业站点

    4. 浮动与定位:CSS的浮动(float)和定位(positioning)用于调整元素在页面上的位置。浮动常用于创建多列布局,而定位则可以精确控制元素相对于其父元素或其他元素的位置。 5. 响应式设计:随着移动设备的普及,...

    使用HTML语言和CSS开发商业站点代码

    2. HTML5新特性 HTML5引入了许多新特性,如语义化标签(`&lt;header&gt;`、`&lt;footer&gt;`、`&lt;nav&gt;`、`&lt;article&gt;`等),增强了网页的结构;离线存储(`&lt;html manifest&gt;`)、拖放功能(`draggable`属性)以及媒体元素(`&lt;video&gt;...

    仿Win8界面html5站点

    总的来说,这个项目是一个利用HTML5技术和jQuery库构建的仿Win8开始菜单的网站,它不仅在视觉上模仿了Windows 8的界面,还在功能上实现了类似的交互体验,同时兼容触控设备,展现了HTML5的强大潜力和灵活性。...

    使用HTML语言和CSS开发商业站点第4章.zip

    在本压缩包文件“使用HTML语言和CSS开发商业站点第4章.zip”中,我们可以预见到将深入探讨如何使用HTML5和CSS3这两种强大的技术来构建专业的商业网站。这一章节可能涵盖了一系列关键知识点,旨在帮助开发者提升网页...

    S1使用HTML语言和CSS开发商业站点[S1].

    使用媒体查询和流式布局,可以创建响应式设计,确保网站在任何设备上都能良好展示。 2. **SEO优化**:HTML元标签如`&lt;meta&gt;`可以帮助搜索引擎理解页面内容,提高搜索引擎排名。正确使用标题、描述和关键词对于提升...

    北大青鸟S1 ACCP5.0课件html语言开发商业站点2

    课件可能教导学员如何使用HTML创建响应式设计,使网页能在不同设备上自适应显示,这对于现代网页开发尤其重要。同时,还可能涉及网页的SEO优化,如元标签的使用,以提升网站在搜索引擎中的排名。 除了理论知识,...

    使用HTML语言和CSS开发商业站点10-12

    在本课程"使用HTML语言和CSS开发商业站点10-12"中,我们将深入学习北大青鸟ACCP6.0教程的最后三个章节。这个系列着重于利用HTML(超文本标记语言)和CSS(层叠样式表)来构建专业级别的商业网站。以下是这三个章节中...

    使用HTML语言和CSS开发商业站点第3章.zip

    在本压缩包“使用HTML语言和CSS开发商业站点第3章.zip”中,重点涵盖了HTML5和CSS3这两个核心技术在构建现代商业网站时的应用。原创作者田超凡为我们提供了深入浅出的讲解,旨在帮助读者掌握这两门语言的精髓,以便...

    wamp5环境下多站点搭建

    通过Wamp5,开发者可以在本地计算机上模拟Web服务器环境,进行网站开发测试。 - **安装与配置**:安装Wamp5后,通常会默认配置一个名为“localhost”的站点,位于`G:\wamp\www`目录下。此目录下的任何文件或文件夹都...

    HTML5精粹:利用HTML5开发令人惊奇的Web站点和革命性应用 pdf扫描版

    第5章详细介绍了HTML5中的音频和视频特性,以及如何在HTML5中创建视频和音频;第6章讲解了HTML5中的各种表单(包含新增表达元素)及其新属性,以及表单API;第7章介绍了Canvas的特性及其使用,以及Canvas的API;第8...

    使用HTML语言和CSS开发商业站点(2)

    - **Chapter07** 可能会涉及更高级的HTML5特性,如离线存储、Web存储、Web Workers等,以及如何使用SVG(可缩放矢量图形)创建图形。 - **Chapter08** 可能会深入CSS的布局策略,如Grid布局,这是现代CSS布局的一个...

Global site tag (gtag.js) - Google Analytics