ProcessOn은 사용자에게 가장 강력하고 사용하기 쉬운 그리기 도구를 제공하는 온라인 공동 그리기 플랫폼입니다!
온라인에서 쉽게 그림을 그릴 수 있고 자세히 이해할 수 있도록 도와줍니다.
정규식
오늘의 정규식은 정규식의 간단한 사용법을 배우는 것입니다. HTML5 태그 속성의 강력한 기능에 직면하여 HTML5 입력 태그의 패턴은 정규식 확인 양식의 복잡한 자바스크립트 사용을 대략적으로 대체할 수 있는 태그 확인을 실현할 수 있기 때문에 정규식을 사용하기 전에 더 이상 자바스크립트를 배울 필요가 없습니다. 앞으로도 완전히 교체될 것입니다.
정규 표현식의 간단한 사용:
[0-9]는 0에서 9까지의 숫자를 찾습니다.
[a-z]는 소문자 a부터 소문자 z까지의 모든 문자를 찾습니다.
[A-Z] 대문자 A부터 대문자 Z까지의 문자를 찾습니다.
[A-z]는 대문자 A부터 소문자 z까지의 문자를 찾습니다.
n{X}는 n의 X 시퀀스를 포함하는 문자열과 일치합니다.
n{X,Y}는 n의 X 또는 Y 시퀀스를 포함하는 문자열과 일치합니다.
n{X,}는 최소한 X개의 n 시퀀스를 포함하는 문자열과 일치합니다.
간단한 일반 작업을 구현할 수 있다는 점을 기억하세요. 예:
<form action="#"> <input type="text" pattern="[0-9a-zA-Z]{1,}" required> <input type="submit" value="提交"> </form>
이는 0~9, a~z 또는 A~Z 사이의 1개 이상의 문자 범위를 사용하는 간단한 양식 유효성 검사이며, 필수는 이 텍스트를 필수 필드로 설정하는 것입니다. 그렇지 않으면 제출할 때 양식을 작성하라는 메시지가 표시됩니다.
일반 규칙을 구체적으로 사용하려면 메타 문자, 한정 기호 및 대괄호의 의미를 기억해야 합니다.
패턴 속성은 일반 매칭 방법을 지정하며, 일반 패턴과 일치하는 길이만 쓸 수 있습니다.
현재는 javascript의 RegExp 객체만큼 편리하지 않습니다. 즉, 전역 또는 대소문자 구분 등을 설정할 수 없습니다.
하지만 그 기능은 이미 매우 강력합니다.
그리고 왜 수식어를 설정할 수 없나요? 정규식이기 때문에 w3c에서는 패턴이 문자열이 아니라 정규식이므로 수식어를 생략해야 합니다. 이 수정자를 설정해도 오류가 발생하지 않습니다.
추가 지식: 중국어 정규 표현식 일치
[u4e00-u9fa5] 이것은 실제로 중국어에만 일치합니다
[^x00-xff ] 이는 일반적인 의미에서 반자 문자인 모든 비ASCII 문자와 일치하며, %! ) (등은 전자 문자입니다.
HTML5 오디오 및 비디오 요소
오디오 오디오 태그
<audio controls autoplay loop > <source src="URL" type="audio/mp4"> <source ssrc="URL" type="audio/ogg"> <p>你的浏览器不支持</p> </audio>
렌더링:
속성:
autoplay autoplay 이 속성이 있으면 컨트롤 컨트롤이 준비되는 즉시 오디오가 재생됩니다. 재생 버튼과 같은 컨트롤을 사용자에게 표시합니다. 루프가 있는 경우 오디오가 끝날 때마다 재생을 다시 시작합니다. 🎜>preload preload 이 속성이 있으면 페이지가 로드될 때 오디오가 로드되고 재생할 준비가 됩니다. "autoplay"가 사용되면 이 속성은 무시됩니다.
src url 재생할 오디오의 URL
속성:
autoplay autoplay 이 속성이 나타나면 동영상이 준비된 후 즉시 재생됩니다.
<video controls loop muted width="400" height="400" poster="播放前的显示图片URL"> <source src="视频本地地址URL" type="video/mp4"> <source src="视频本地地址URL" type="video/ogg"> <p>你的浏览器不支持</p> </video>
loop loop 이 속성이 나타나면 미디어 파일이 끝나면 재생이 다시 시작됩니다. 재생 중
음소거는 동영상의 오디오 출력을 음소거하도록 지정합니다.
포스터 URL은 동영상을 다운로드할 때 표시되는 이미지를 지정합니다. 사용자가 재생 버튼을 클릭하기 전에 표시되는 이미지
preload preload 이 속성이 있으면 페이지가 로드될 때 비디오가 로드되고 "자동 재생"이 사용됩니다. , 이는 무시됩니다.
src url 재생할 비디오의 URL
width 픽셀 비디오의 높이를 설정합니다.
모두 세 가지 형식이 있습니다. 하나는 mp4, 하나는 ogg, 하나는 webm입니다. 이와 관련하여 현재 지원되는 형식은 충분하지 않습니다. 🎜>
정규식 및 HTML5 새 요소와 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

이 기사는 & lt; audio & gt를 사용하여 HTML5에 오디오를 포함시키는 방법을 설명합니다. 형식 선택에 대한 모범 사례 (MP3, OGG Vorbis), 파일 최적화 및 재생에 대한 JavaScript 컨트롤을 포함한 요소. 다중 오디오를 사용하는 것을 강조합니다

이 기사에서는 Viewport Meta 태그를 사용하여 모바일 장치의 페이지 스케일링을 제어하여 폭과 최적의 응답 성 및 성능을위한 초기 스케일과 같은 설정에 중점을 둡니다. character count : 159

이 기사는 JavaScript를 사용하여 대화식 HTML5 게임을 만드는 자세한 내용입니다. 게임 디자인, HTML 구조, CSS 스타일, JavaScript 로직 (이벤트 처리 및 애니메이션 포함) 및 오디오 통합을 다룹니다. 필수 JavaScript 라이브러리 (Phaser, PI

이 기사는 지리적 위치 API를 사용하여 사용자 위치 개인 정보 및 권한 관리, 권한 요청, 데이터 보안 보장 및 개인 정보 보호법 준수에 대한 모범 사례를 강조하는 것에 대해 설명합니다.

이 기사에서는 HTML5 양식을 작성하고 검증하는 방법을 설명합니다. 그것은 & lt; form & gt; 요소, 입력 유형 (텍스트, 이메일, 번호 등) 및 속성 (필수, 패턴, 최소, 최대). HTML5의 장점은 오래된 방법에 비해 형성됩니다

이 기사에서는 HTML5 페이지 가시성 API를 사용하여 페이지 가시성을 감지하고 사용자 경험을 향상 시키며 리소스 사용량을 최적화하는 것에 대해 설명합니다. 주요 측면에는 미디어 일시 정지, CPU 부하 감소 및 가시성 변경에 기반한 분석 관리가 포함됩니다.

이 기사는 HTML5 드래그 앤 드롭 API를 사용하여 대화식 사용자 인터페이스를 생성하고 요소를 드래그 가능하게 만들고 주요 이벤트를 처리하며 사용자 정의 피드백으로 사용자 경험을 향상시키는 방법을 자세히 설명합니다. 또한 일반적인 함정에 대해 설명합니다

이 기사에서는 실시간, 양방향 클라이언트 서버 커뮤니케이션을위한 HTML5 WebSockets API를 설명합니다. 클라이언트 측 (JavaScript) 및 서버 측 (Python/Flask) 구현에 대해 자세히 설명하여 확장 성, 상태 관리,


핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

드림위버 CS6
시각적 웹 개발 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

뜨거운 주제



