강력한 기능
루프
믹스 인
<span><span><span><div> class<span>="movie-card"</span> id<span>="oceans-11"</span>>
<span><span><span><h1 id="class-span-movie-title-span-gt"> class<span>="movie-title"</span>></h1></span>Ocean's 11<span><span></span>></span>
</span> <span><span><span><img src="/static/imghwm/default1.png" data-src="/img/oceans-11.png" class="lazy" alt="초보자를위한 Jade 튜토리얼" > src<span>="/img/oceans-11.png"</span> class<span>="movie-poster"</span>></span>
</span> <span><span><span><ul> class<span>="genre-list"</span>></ul></span>
</span> <span><span><span><li>></li></span>Comedy<span><span></span>></span>
</span> <span><span><span><li>></li></span>Thriller<span><span></span>></span>
</span> <span><span><span></span>></span>
</span><span><span><span></span></span></span></span></span></span></span></span>
</div></span>></span></span>
div.movie-card#oceans-11
h1.movie-title Ocean's 11
img.movie-poster()
ul.genre-list
li Comedy
li Thriller
믹스 인
및 voilà, 우리는 이제 일련 번호가 있습니다
div
p How are you?
p.
I'm fine thank you.
And you? I heard you fell into a lake?
That's rather unfortunate. I hate it when my shoes get wet.
<span><span><span><div> class<span>="movie-card"</span> id<span>="oceans-11"</span>>
<span><span><span><h1 id="class-span-movie-title-span-gt"> class<span>="movie-title"</span>></h1></span>Ocean's 11<span><span></span>></span>
</span> <span><span><span><img src="/static/imghwm/default1.png" data-src="/img/oceans-11.png" class="lazy" alt="초보자를위한 Jade 튜토리얼" > src<span>="/img/oceans-11.png"</span> class<span>="movie-poster"</span>></span>
</span> <span><span><span><ul> class<span>="genre-list"</span>></ul></span>
</span> <span><span><span><li>></li></span>Comedy<span><span></span>></span>
</span> <span><span><span><li>></li></span>Thriller<span><span></span>></span>
</span> <span><span><span></span>></span>
</span><span><span><span></span></span></span></span></span></span></span></span>
</div></span>></span></span>
캐스트 목록을 반복하고 배우를 표시합니다. 우리는 장르와 똑같이 할 것입니다. div.movie-card#oceans-11
h1.movie-title Ocean's 11
img.movie-poster()
ul.genre-list
li Comedy
li Thriller
div
p How are you?
p.
I'm fine thank you.
And you? I heard you fell into a lake?
That's rather unfortunate. I hate it when my shoes get wet.
- var x = 5;
div
ul
- for (var i=1; i
<on> Codepen 에서이 예를 봅니다
<h2 id="결론"> 결론 </h2>
<knowing> 우리는 jade에 대해 아무것도 알지 못하는 것에서 아름다운 모듈 식 영화 카드를 만들었습니다. Jade에는 더 많은 것이 있지만, 물건을 단순하게 유지하기 위해 몇 가지 개념을 윤활했습니다. 그래서이 튜토리얼이 당신의 호기심을 더 많이 배우기를 바랍니다. <p>
<as> 중요한 참고 : 일부 여러분 중 일부가 알고 있듯이, Jade는 소프트웨어 상표 주장으로 인해 Pug로 이름이 바뀌 었습니다. 앞으로 Jade에 관한 기사는 새 이름 "Pug"또는 "Pugjs"를 사용할 것입니다.<questions> 초보자를위한 Jade 튜토리얼 에 대한 자주 묻는 질문 (FAQ)
<ade> jade 란 무엇이며 웹 개발에서 중요한 이유는 무엇입니까? <h2 id="PUG라고도하는-Jade는-HAML의-영향을-많이받는-고성능-템플릿-엔진이며-Node-js-및-브라우저-용-JavaScript로-구현됩니다-개발자가-훨씬-간결한-방식으로-HTML-템플릿을-작성할-수있는-깨끗하고-우아한-구문을-제공합니다-Jade는-HTML-코드를-작성하는-데-소요되는-시간을-줄이고-개발-프로세스를보다-효율적으로-만들기-때문에-웹-개발에서-중요합니다-또한-동적-코드를-지원합니다-즉-HTML을-렌더링하면서-평가되는-변수-및-표현식을-포함시킬-수-있습니다"> PUG라고도하는 Jade는 HAML의 영향을 많이받는 고성능 템플릿 엔진이며 Node.js 및 브라우저 용 JavaScript로 구현됩니다. 개발자가 훨씬 간결한 방식으로 HTML 템플릿을 작성할 수있는 깨끗하고 우아한 구문을 제공합니다. Jade는 HTML 코드를 작성하는 데 소요되는 시간을 줄이고 개발 프로세스를보다 효율적으로 만들기 때문에 웹 개발에서 중요합니다. 또한 동적 코드를 지원합니다. 즉, HTML을 렌더링하면서 평가되는 변수 및 표현식을 포함시킬 수 있습니다. </h2> Jade를 설치하려면 어떻게해야합니까? <h3 id="Jade를-설치하려면-노드가-필요합니다-컴퓨터에-JS-및-NPM-Node-Package-Manager-이-설치되었습니다-일단-있으면-터미널-또는-명령-프롬프트에서-npm-install-jade-g를-실행하여-시스템에-전-세계적으로-Jade를-설치할-수-있습니다-이렇게하면-컴퓨터의-모든-디렉토리에서-jade를-사용할-수-있습니다"> Jade를 설치하려면 노드가 필요합니다. 컴퓨터에 JS 및 NPM (Node Package Manager)이 설치되었습니다. 일단 있으면 터미널 또는 명령 프롬프트에서 npm install jade -g를 실행하여 시스템에 전 세계적으로 Jade를 설치할 수 있습니다. 이렇게하면 컴퓨터의 모든 디렉토리에서 jade를 사용할 수 있습니다. </h3> <p> html을 Jade로 변환하는 방법? </p> html을 Jade로 변환하거나 html2jade.org와 같은 온라인 도구를 사용할 수 있습니다. . 수동으로 수행하려면 Jade 구문과 HTML에 어떻게 매핑되는지 이해해야합니다. 예를 들어, HTML 태그는 Jade 요소가되고 HTML 속성은 Jade 속성 등이됩니다. 온라인 도구는이 프로세스를 자동화 할 수 있지만 기본 변환 규칙을 이해하는 것이 여전히 중요합니다. <h3 id="Jade와-HTML의-주요-차이점은-무엇입니까"> Jade와 HTML의 주요 차이점은 무엇입니까? </h3> Jade와 HTML의 주요 차이점은 그들의 주요 차이점이 있습니다. 통사론. Jade는 들여 쓰기를 사용하여 중첩 요소를 나타내며 닫는 태그가 필요하지 않으므로 HTML보다 간결합니다. 그러나 HTML은 더 널리 사용되고 이해되고 일부 개발자는 명시 적 마감 태그와 압입 규칙 부족을 읽고 이해하기 쉽다는 것을 알게됩니다. <p> Jade에서 변수를 어떻게 사용합니까? </p> <h3 id="변수-Jade에서-Syntax를-사용하여-정의-할-수-있습니다-예를-들어-var-title-home-은-home-값의-이름이-지정된-변수를-정의합니다-그런-다음-로-접두사로-Jade-템플릿-에서이-변수를-사용할-수-있습니다-예를-들어-h-제목은-html에서-h-home-h-로-렌더링됩니다"> 변수 Jade에서 - -Syntax를 사용하여 정의 할 수 있습니다. 예를 들어 - var title = 'home'은 'home'값의 이름이 지정된 변수를 정의합니다. 그런 다음 #{}로 접두사로 Jade 템플릿 에서이 변수를 사용할 수 있습니다. 예를 들어, h1 = 제목은 html에서 <h1> home </h1>로 렌더링됩니다. </h3> Jade Templates에서 JavaScript를 사용할 수 있습니까? <p> 예, Jade Templates에서 JavaScript를 사용할 수 있습니다. Jade는 변수, 표현식, 제어 구조 (IF-ELSE 명령문 및 루프) 및 기능을 포함한 다양한 JavaScript 구성을 지원합니다. Jade 템플릿에 JavaScript 코드를 포함 시키려면 -. </p> <h3 id="Jade에-부분을-포함시키는-방법은-무엇입니까"> Jade에 부분을 포함시키는 방법은 무엇입니까? </h3> Jade 코드의 재사용 가능한 덩어리를 다른 Jade 템플릿에 포함시킬 수 있습니다. 포함 키워드 사용. 예를 들어, 포함 헤더는 템플릿의 해당 시점에 헤더. 제이드 파일의 내용을 포함합니다.<comment> jade에서 댓글을 달리는 방법은 무엇입니까? <h3> </h3> jade의 댓글은 //를 사용하여 추가 할 수 있습니다. 예를 들어, // 댓글은 Jade 코드에 주석을 추가합니다. 이 주석은 렌더링 된 HTML에 포함되지 않습니다. <p> Jade의 텍스트를 어떻게 형식화합니까? </p> jade의 텍스트는 HTML 유사 태그를 사용하여 포맷 할 수 있습니다. 예를 들어, p 이것은 일부 텍스트가 <p>로 렌더링됩니다. 이것은 html의 일부 텍스트 </p>입니다. 다음과 같이 텍스트를 접두사하여 Jade에서 Markdown 구문을 사용할 수 있습니다. <h3 id="Jade의-오류를-어떻게-처리합니까"> Jade의 오류를 어떻게 처리합니까? </h3> Jade의 오류는 JavaScript에서 Try-Catch 블록을 사용하여 처리 할 수 있습니다. 암호. Jade 템플릿을 렌더링하는 동안 오류가 발생하면 Jade는 적절하게 잡아서 처리 할 수 있다는 예외를 던집니다.</comment></ade></questions></as></p></knowing></on>
위 내용은 초보자를위한 Jade 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

CSS 그리드는 복잡하고 반응이 좋은 웹 레이아웃을 만드는 강력한 도구입니다. 디자인을 단순화하고 접근성을 향상 시키며 이전 방법보다 더 많은 제어를 제공합니다.

기사는 반응 형 설계에서 공간의 효율적인 정렬 및 분포를위한 레이아웃 방법 인 CSS Flexbox에 대해 설명합니다. Flexbox 사용을 설명하고 CSS 그리드와 비교하고 브라우저 지원 세부 사항을 설명합니다.

이 기사는 Viewport Meta 태그, 유연한 그리드, 유체 미디어, 미디어 쿼리 및 상대 장치를 포함하여 CSS를 사용하여 반응 형 웹 사이트를 만드는 기술에 대해 설명합니다. 또한 CSS 그리드 및 Flexbox를 함께 사용하여 CSS 프레임 워크를 권장합니다.

이 기사는 요소 치수 계산 방법을 제어하는 CSS 박스 크기 속성에 대해 설명합니다. Content-Box, Border-Box 및 Padding-Box와 같은 값과 레이아웃 설계 및 형태 정렬에 미치는 영향을 설명합니다.

기사는 CSS, 주요 특성 및 JavaScript와 결합 된 애니메이션 작성에 대해 논의합니다. 주요 문제는 브라우저 호환성입니다.

기사는 3D 변환, 주요 속성, 브라우저 호환성 및 웹 프로젝트에 대한 성능 고려 사항에 대한 CSS 사용에 대해 논의합니다. (문자 수 : 159)

이 기사는 CSS 그라디언트 (선형, 방사형, 반복)를 사용하여 웹 사이트 비주얼을 향상시키고 깊이, 초점 및 현대적인 미학을 추가합니다.

기사는 CSS의 의사 요소, HTML 스타일을 향상시키는 데 사용 및 의사 급의 차이점에 대해 설명합니다. 실제 사례를 제공합니다.


핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

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

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

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

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

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