목차

标签来标记,在HTML4中还没有一种能够将两者之间的关系用很好的语义关系来描述的方法,此外,当使用h2在页面中显示其它标题时,在层级方面问题就更多。而使用群组标题hgroup元素,我们可以将这些标题聚集在一起,而不影响文档的整个纲要。

   

   

   

Recall Fan Page

Only for people who want the memory of a lifetime.
웹 프론트엔드 H5 튜토리얼 22个HTML5 技巧二

22个HTML5 技巧二

May 17, 2016 am 09:09 AM
admin h

22个HTML5 技巧二:上面一章讲到了HTML5的几个技巧,现在我们来学习新的技巧

8. 占位符

此前,我们需要使用JavaScript来创建文本框的占位符。你可以初步设定值属性来看是否合适,但是只要用户删除了该文本,输入的内容就会再次变成空的。占位符属性有效地弥补了这一点。

   

9. 本地存储

多亏了HTML5的 local storage ,我们可以让高级浏览器"记住"我们输入的内容,就算后来浏览器关闭或者重新刷新也不受影响。尽管不是所有的浏览器都支持,但是最关键的 Internet Explorer 8, Safari 4, Firefox 3.5.都支持。


10. 语义性的Header和Footer

   


    …
   

   

    …
   

    

上面的代码一去不复返。Divs从根本上来说并没有任何语义结构,即使应用上了ID还是如此。而在HTML5中,我们可以使用
元素,上面的代码就可以替换为:

   

    …
   

   

    …
   

    

不过注意不要将这两个元素与网站的头部和脚部混淆起来。它们只是代表它们的容器。

11. IE和HTML5

IE理解新的HTML5元素需要费一定的神,为了确保新的HTML5元素能够以块级元素正确显示,有必要将它们用下面的代码定义风格:

    header, footer, article, section, nav, menu, hgroup {
    
    display: block;
    
    }

就算如此,IE还是不知道这些元素究竟是什么,因而会无视这些格式,还需要用到下面的代码来解决这个问题:

    document.createElement(“article”);
    document.createElement(“footer”);
    document.createElement(“header”);
    document.createElement(“hgroup”);
    document.createElement(“nav”);
    document.createElement(“menu”);

12. 群组标题(hgroup)

假设一个网站有名称、副标题分别用

标签来标记,在HTML4中还没有一种能够将两者之间的关系用很好的语义关系来描述的方法,此外,当使用h2在页面中显示其它标题时,在层级方面问题就更多。而使用群组标题hgroup元素,我们可以将这些标题聚集在一起,而不影响文档的整个纲要。

   

   

   

Recall Fan Page


   

Only for people who want the memory of a lifetime.


   

   


13.必要(Required)属性

表单允许新的必要属性,规定是否某个特定的输入是必要的。你可以依据自己写代码的偏好,用下面两种不同方式来声明这个属性:

   

或者,更严谨:

   

上面两行代码都行得通。用了这行代码之后,并且浏览器支持required属性的话, 输入空白的表单就不会被提交。下面是一个简单的例子,同时我们也添加了占位符属性:

   


   
   
   
   


如果输入是空的,表单将无法提交,突出显示文本框。
14. 自动对焦(Autofocus)属性

同样地,有了HTML5就不再需要用JavaScript方案来解决自动对焦的问题。如果某个输入应该被"选择"或被聚焦,我们现在可以使用HTML的自动对焦autofocus属性。

   

15. 音频支持

我们再也不需要依靠第三方插件来提供音频了。HTML5提供了音频元素

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

uniapp이 미니 프로그램과 H5 간의 빠른 전환을 달성하는 방법 uniapp이 미니 프로그램과 H5 간의 빠른 전환을 달성하는 방법 Oct 20, 2023 pm 02:12 PM

유니앱이 미니 프로그램과 H5 사이를 빠르게 전환하려면 구체적인 코드 예제가 필요합니다. 최근 모바일 인터넷의 발전과 스마트폰의 대중화로 인해 미니 프로그램과 H5는 필수 애플리케이션 형태가 되었습니다. 크로스 플랫폼 개발 프레임워크인 uniapp은 코드 세트를 기반으로 작은 프로그램과 H5 간의 변환을 신속하게 실현하여 개발 효율성을 크게 향상시킬 수 있습니다. 이 기사에서는 uniapp이 미니 프로그램과 H5 간의 신속한 변환을 달성하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. 유니앱 유니아 소개

win1121h2 또는 22h2 중 어느 버전이 더 안정적입니까? win1121h2 또는 22h2 중 어느 버전이 더 안정적입니까? Jan 04, 2024 am 08:53 AM

win1121h2와 22h2의 두 버전을 비교해 보면 후자의 22h2가 더 안정적이고, 이전 21h2에 비해 기능이 더 많이 개선된 점을 살펴보겠습니다. win1121h2와 22h2 중 어느 것이 더 안정적입니까? 답변: win1121h2와 22h2를 비교하면 22h2가 더 안정적입니다. 22h2에는 많은 기능이 추가되었고, 21h2의 문제점도 22h2에서는 개선되었습니다. 22h2 업데이트 기능: 시작 메뉴의 응용 프로그램 폴더. 시작 메뉴에서 조정 가능한 고정 영역. 작업 표시줄에 끌어다 놓습니다. Focus Assist는 알림 센터와 통합되어 있습니다. 새로운 "스포트라이트" 배경화면 기능. 새로운

springboot 관리자 모니터링의 역할과 사용법은 무엇입니까 springboot 관리자 모니터링의 역할과 사용법은 무엇입니까 May 25, 2023 pm 06:52 PM

적용 가능한 시나리오: 1. 프로젝트 규모가 크지 않습니다. 2. 사용자 수가 그리 많지 않으며 동시성 요구 사항이 강력하지 않습니다. 3. 전담 운영 및 유지 관리 인력이 없습니다. 정규 프로젝트 또는 책임 분배가 명확하지 않은 단위. 종종 시스템은 요구 사항부터 설계, 개발, 테스트, 최종 출시, 운영 및 유지 관리까지 진행됩니다. 개발팀이 작업의 80%를 완료하는 경우가 많습니다. 따라서 개발자는 시스템 기능을 구현하는 것 외에도 고객에게 상담을 제공하고 질문에 답변하며 생산 문제를 해결해야 합니다. 애플리케이션이 시작된 후에는 모니터링 조치가 없다고 상상해 보십시오. 대시보드 없이 자동차를 운전하는 것과 마찬가지로 도로에서 이렇게 안전하다고 느끼는 사람은 아무도 없습니다. 단순성과 효율성의 균형을 맞추는 방법은 생각해 볼 가치가 있는 문제입니다. 1. 스프링브

win1123h2 또는 22h2 중 어느 것이 더 나은 선택입니까? win1123h2 또는 22h2 중 어느 것이 더 나은 선택입니까? Dec 28, 2023 pm 03:09 PM

Windows 11 시스템의 23h2 버전과 22h2 버전은 각각 2023년과 2022년에 출시될 예정입니다. 일반적으로 시스템 업데이트가 점점 좋아지고 있습니다. 편집자 역시 22h2 버전보다 23h2 버전이 더 좋다고 생각합니다. win1123h2와 22h2 중 어느 것이 더 낫습니까? 답변: win1123h2가 더 낫습니다. 보도에 따르면 win1123h2는 22h2에서 다음 버전까지의 누적 버전 업데이트이며, 모두 동일한 플랫폼이라고 합니다. 이는 두 버전 간에 호환성 문제가 없다는 것을 의미하며, 제때에 업데이트하는 것이 좋습니다. win1123h2 버전은 작업 표시줄 창 응용 프로그램의 병합 안 함 모드와 같은 많은 실용적인 기능을 제공합니다. 더있다

win101909와 21h2 중 어느 것이 더 좋나요? win101909와 21h2 중 어느 것이 더 좋나요? Dec 26, 2023 pm 02:01 PM

Windows 101909는 현재 가장 안정적이고 신뢰할 수 있는 버전 중 하나로 간주됩니다. 그러나 안타깝게도 이 버전에 대한 서비스 지원이 최근 종료되었습니다. 21H2는 비교적 안정적인 버전입니다. 사실 실제 상황에서 보면 둘 다 매우 좋은 선택입니다. win101909와 21h2 중 어느 것이 더 낫습니까? 답변: 1909가 더 안정적이고 21h2가 더 안전합니다. 현재 환경에서 1909는 여전히 일반적으로 가장 안정적이고 신뢰할 수 있는 버전 중 하나로 간주됩니다. 그러나 Win101909 버전은 2021년 5월 11일부로 공식적으로 서비스가 중단되었습니다. WindowsServer21h2는 대다수의 사용자에게 보다 전문적인 IT 기능 지원을 제공하기 위해 최선을 다하고 있습니다. 1. 많은 사용자들의 실제 테스트를 거쳐,

이 파일을 변경하려면 관리자가 제공한 권한이 필요합니다. 이 문제를 해결하는 방법은 무엇입니까? 이 파일을 변경하려면 관리자가 제공한 권한이 필요합니다. 이 문제를 해결하는 방법은 무엇입니까? Jul 26, 2023 am 10:56 AM

이 파일을 변경하려면 관리자가 제공한 권한이 필요합니다. 해결 방법: 1. 로그인 인터페이스에서 관리자 계정을 선택하고 비밀번호를 입력한 후 파일을 원활하게 수정할 수 있습니다. 2. 파일을 마우스 오른쪽 버튼으로 클릭하고 선택할 수 있습니다. "관리자 권한으로" "다음 계정으로 실행" 방법; 3. 파일 권한을 수정하고, 파일을 마우스 오른쪽 버튼으로 클릭하고, "속성"을 선택하고, "보안" 탭을 클릭한 다음, "편집" 버튼을 클릭하고, 사용자 이름을 선택한 다음, "모든 권한" 옵션 4. 명령 프롬프트를 사용하여 문제를 해결합니다. 5. UA 권한을 설정합니다.

Flask-Admin을 사용하여 백그라운드 관리 인터페이스를 구현하는 방법 Flask-Admin을 사용하여 백그라운드 관리 인터페이스를 구현하는 방법 Aug 03, 2023 pm 11:30 PM

Flask-Admin을 사용하여 백엔드 관리 인터페이스를 구현하는 방법 배경 소개: 웹 사이트와 애플리케이션이 개발되면서 백엔드 관리 인터페이스가 점점 더 중요해지고 있습니다. 개발 과정에서 데이터, 사용자 및 기타 중요한 정보를 관리하기 위해 편리하고 빠른 백엔드 관리 인터페이스가 필요한 경우가 많습니다. Flask-Admin은 백그라운드 관리 인터페이스를 빠르게 구현하는 데 도움이 되는 강력하고 사용하기 쉬운 Flask 확장입니다. Flask-Admin은 Flask 및 SQLAlchemy를 기반으로 하는 오픈 소스 프로젝트입니다.

Win101909를 20H2로 업데이트하는 방법 Win101909를 20H2로 업데이트하는 방법 Jan 05, 2024 pm 09:53 PM

이제 win101909 버전의 업데이트가 중단되었으므로 많은 사용자가 시스템 버전을 업데이트하고 싶지만 업데이트 방법을 모르고 있습니다. 사용자는 해당 업그레이드를 찾으려면 컴퓨터 설정만 입력하면 됩니다. win101909를 20h21로 업데이트하는 방법 컴퓨터 시작 버튼을 클릭한 다음 "설정"을 클릭합니다. 2. 그런 다음 "업데이트 및 보안"을 클릭합니다. 3. 여기에서 업데이트 확인을 찾습니다. 4. 그런 다음 해당 버전을 찾아 다운로드 및 설치를 클릭한 다음 기다립니다. 컴퓨터가 스스로 업데이트하는 것 그게 전부입니다.

See all articles