사용 안내서 취소

Dreamweaver에서의 코딩 정보

  1. Dreamweaver 사용 안내서
  2. 소개
    1. 반응형 웹 디자인 기초
    2. Dreamweaver의 새로운 기능
    3. Dreamweaver를 통한 웹 개발 - 개요
    4. Dreamweaver / 일반 질문
    5. 키보드 단축키
    6. Dreamweaver 시스템 요구 사항
    7. 기능 요약
  3. Dreamweaver 및 Creative Cloud
    1. Creative Cloud로 Dreamweaver 설정 동기화
    2. Dreamweaver의 Creative Cloud Libraries
    3. Dreamweaver에서 Photoshop 파일 사용
    4. Adobe Animate 및 Dreamweaver를 사용하여 작업
    5. Libraries에서 웹에 최적화된 SVG 파일 추출
  4. Dreamweaver 작업 영역 및 보기 옵션
    1. Dreamweaver 작업 영역
    2. 시각적 개발을 위한 Dreamweaver 작업 영역 최적화
    3. 파일 이름 또는 내용에 기초한 파일 검색 | Mac OS
  5. 사이트 설정
    1. Dreamweaver 사이트 정보
    2. 사이트의 로컬 버전 설정
    3. 게시 서버에 연결
    4. 테스트 서버 설정
    5. Dreamweaver 사이트 설정 가져오기 및 내보내기
    6. 원격 서버에서 로컬 사이트 루트로 기존 웹 사이트 가져오기
    7. Dreamweaver의 액세스 가능성 기능
    8. 고급 설정
    9. 파일 전송을 위한 사이트 환경 설정
    10. Dreamweaver에서 프록시 서버 설정 지정
    11. Creative Cloud로 Dreamweaver 설정 동기화
    12. Dreamweaver에서 Git 사용
  6. 파일 관리
    1. 파일 작성 및 열기
    2. 파일 및 폴더 관리
    3. 서버에서 파일 내려받기 및 올리기
    4. 파일 체크인 및 체크아웃
    5. 파일 동기화
    6. 파일 간 다른 내용 비교
    7. Dreamweaver 사이트에서 파일 및 폴더 숨기기
    8. Dreamweaver 사이트에 대한 디자인 노트 활성화
    9. 잠재적 게이트키퍼 악용 방지
  7. 레이아웃 및 디자인
    1. 레이아웃용 시각 도구 사용
    2. CSS를 사용하여 페이지 레이아웃 구성
    3. Bootstrap을 사용하여 반응형 웹 사이트 디자인
    4. Dreamweaver에서 미디어 쿼리 만들기 및 사용
    5. 표를 사용하여 내용 표시
    6. 색상
    7. 유동 격자 레이아웃을 사용하는 반응형 디자인
    8. Dreamweaver의 Extract
  8. CSS
    1. CSS(Cascading Style Sheets)의 이해
    2. CSS Designer를 사용하여 페이지 레이아웃 지정
    3. Dreamweaver의 CSS 프리프로세서 사용
    4. Dreamweaver에서 CSS 스타일 환경 설정 방법
    5. Dreamweaver에서 CSS 규칙 이동
    6. Dreamweaver에서 인라인 CSS를 CSS 규칙으로 변환
    7. div 태그 작업
    8. 배경에 그레이디언트 적용
    9. Dreamweaver에서 CSS3 전환 효과 만들기 및 편집
    10. 코드 서식 지정
  9. 페이지 내용 및 에셋
    1. 페이지 속성 설정
    2. CSS 머리글 속성 및 CSS 링크 속성 설정
    3. 텍스트 작업
    4. 텍스트, 태그, 속성 찾기 및 바꾸기
    5. DOM 패널
    6. 라이브 뷰에서 편집
    7. Dreamweaver에서 문서 인코딩
    8. 문서 창에서 요소 선택 및 보기
    9. 속성 관리자에서 텍스트 속성 설정
    10. 웹 페이지 맞춤법 검사
    11. Dreamweaver에서 가로줄 사용
    12. Dreamweaver에서 글꼴 조합 추가 및 수정
    13. 에셋을 사용하여 작업
    14. Dreamweaver에서 날짜 삽입 및 업데이트
    15. Dreamweaver에서 즐겨찾기 에셋 만들기 및 관리
    16. Dreamweaver에서 이미지 삽입 및 편집
    17. 미디어 오브젝트 추가
    18. Dreamweaver에서 비디오 추가
    19. HTML5 비디오 삽입
    20. SWF 파일 삽입
    21. 오디오 효과 추가
    22. Dreamweaver에서 HTML5 오디오 삽입
    23. 라이브러리 항목을 사용하여 작업
    24. Dreamweaver에서 아랍어 및 히브리어 텍스트 사용
  10. 링크 및 내비게이션
    1. 링크 및 내비게이션 정보
    2. 링크 연결
    3. 이미지 맵
    4. 링크 문제 해결
  11. jQuery 위젯 및 효과
    1. Dreamweaver에서 jQuery UI 및 모바일 위젯 사용
    2. Dreamweaver에서 jQuery 효과 사용
  12. 웹 사이트 코딩
    1. Dreamweaver에서의 코딩 정보
    2. Dreamweaver의 코딩 환경
    3. 코딩 환경 설정
    4. 코드 색상 표시 맞춤 설정
    5. 코드 작성 및 편집
    6. 코드 힌트 및 코드 완성
    7. 코드 축소 및 확장
    8. 스니펫으로 코드 재사용
    9. 코드 린트
    10. 코드 최적화
    11. 디자인 뷰에서 코드 편집
    12. 페이지의 헤드 내용 작업
    13. Dreamweaver에 서버측 포함 삽입
    14. Dreamweaver에서 태그 라이브러리 사용
    15. Dreamweaver에 사용자 정의 태그 가져오기
    16. JavaScript 비헤이비어 사용(일반 지침)
    17. 빌트인 JavaScript 비헤이비어 적용
    18. XML 및 XSLT 정보
    19. Dreamweaver에서 서버측 XSL 변환 수행
    20. Dreamweaver에서 클라이언트측 XSL 변환 수행
    21. Dreamweaver에서 XSLT의 문자 엔티티 추가
    22. 코드 서식 지정
  13. 제품 간 워크플로
    1. Dreamweaver로 확장 기능 설치 및 사용
    2. Dreamweaver의 인앱 업데이트
    3. Dreamweaver에서 Microsoft Office 문서 삽입 (Windows만 해당)
    4. Fireworks 및 Dreamweaver 작업
    5. Contribute를 사용하여 Dreamweaver 사이트의 내용 편집
    6. Dreamweaver와 Business Catalyst 통합
    7. 개인 맞춤화된 이메일 캠페인 제작
  14. 템플릿
    1. Dreamweaver 템플릿 정보
    2. 템플릿 및 템플릿 기반 문서 인식
    3. Dreamweaver 템플릿 만들기
    4. 템플릿에서 편집 가능 영역 만들기
    5. Dreamweaver에서 반복 영역 및 표 만들기
    6. 템플릿의 옵션 영역 사용
    7. Dreamweaver에서 편집 가능 태그 속성 정의
    8. Dreamweaver에서 중첩 템플릿을 만드는 방법
    9. 템플릿 편집, 업데이트 및 삭제
    10. Dreamweaver에서 xml 내용 내보내기 및 가져오기
    11. 기존 문서에서 템플릿 적용 또는 제거
    12. Dreamweaver 템플릿의 내용 편집
    13. Dreamweaver에서 템플릿 태그에 대한 구문 규칙
    14. 템플릿 영역의 강조 표시 환경 설정
    15. Dreamweaver에서 템플릿 사용 시 이점
  15. 모바일 및 멀티스크린
    1. 미디어 쿼리 만들기
    2. 모바일 디바이스의 페이지 방향 변경
    3. Dreamweaver를 사용하여 모바일 장치용 웹 앱 만들기
  16. 다이내믹 사이트, 페이지 및 웹 양식
    1. 웹 애플리케이션 이해
    2. 애플리케이션 개발용 컴퓨터 설정
    3. 데이터베이스 연결 문제 해결
    4. Dreamweaver에서 연결 스크립트 제거
    5. 다이내믹 페이지 디자인
    6. 다이내믹 콘텐츠 소스 개요
    7. 다이내믹 콘텐츠의 소스 정의
    8. 페이지에 다이내믹 콘텐츠 추가
    9. Dreamweaver에서 다이내믹 콘텐츠 변경
    10. 데이터베이스 레코드 표시
    11. Dreamweaver에서 라이브 데이터 제공 및 문제 해결
    12. Dreamweaver에서 사용자 정의 서버 비헤이비어 추가
    13. Dreamweaver를 사용하여 양식 구성
    14. 양식을 사용하여 사용자 정보 수집
    15. Dreamweaver에서 ColdFusion 양식 작성 및 활성화
    16. 웹 양식 제작
    17. 양식 요소를 위한 HTML5 지원 개선
    18. Dreamweaver를 사용하여 양식 개발
  17. 애플리케이션의 시각적 구성
    1. Dreamweaver에서 마스터 및 세부 정보 페이지 구성
    2. 검색 및 결과 페이지 빌드
    3. 레코드 삽입 페이지 구성
    4. Dreamweaver에서 레코드 업데이트 페이지 구성
    5. Dreamweaver에서 레코드 삭제 페이지 구성하기
    6. Dreamweaver에서 ASP 명령을 사용하여 데이터베이스 수정
    7. 등록 페이지 빌드
    8. 로그인 페이지 빌드
    9. 권한이 부여된 사용자 전용 페이지 빌드
    10. Dreamweaver를 사용하여 ColdFusion의 폴더 보호
    11. Dreamweaver에서 ColdFusion 구성 요소 사용
  18. 웹 사이트 테스트, 미리보기 및 게시
    1. 페이지 미리보기
    2. 여러 디바이스에서 Dreamweaver 웹 페이지 미리보기
    3. Dreamweaver 사이트 테스트
  19. 문제 해결
    1. 해결된 문제
    2. 알려진 문제

 

 

Dreamweaver가 웹 사이트를 빌드하는 데 사용되는 다양한 코딩 언어를 지원하는 방식에 대해 학습합니다.

완벽하게 기능하는 웹 사이트를 디자인하고 개발하는 데 가장 보편적으로 사용되는 프로그래밍 언어로는 프론트엔드의 경우 HTML, HTML5 및 CSS, 백엔드의 경우 PHP, JavaScript, Java 및 jQuery가 있습니다.

CSS를 사용하여 웹 사이트 전반에 걸쳐 웹 사이트의 모양(예: 글꼴 및 색상 등)을 디자인할 수 있습니다. 그런 다음 HTML을 사용하여 이미지, 텍스트, 비디오, 양식 및 기타 다양한 콘텐츠를 삽입하고 이들 콘텐츠가 서로 조화를 이루도록 웹 페이지를 제작할 수 있습니다.

CSS와 HTML을 함께 사용하여 정적 사이트를 빌드할 수 있습니다. 단, 대부분의 웹 사이트는 예를 들어 고객이 양식을 작성하거나 결제를 진행할 때 필요한 일부 인터랙션 양식과 웹 사이트의 모든 데이터를 저장할 데이터베이스를 필요로 합니다.

이러한 커뮤니케이션의 백엔드 채널을 만들려면 데이터베이스와 통신하는 서버 측 프로그래밍 언어(예: PHP)가 필요합니다.

Dreamweaver에서 지원되는 프로그래밍 언어

Adobe Dreamweaver은 텍스트 편집 기능 이외에도 코드 힌트와 같이 다음 언어로 코드를 작성하는 데 도움을 주는 다양한 기능을 제공합니다.

  • HTML
  • PHP
  • CSS
  • JavaScript

Perl과 같은 그 밖의 언어의 경우에는 Dreamweaver에서 해당 언어에 대한 전용 코드 작성 기능이 지원되지 않습니다. 예를 들어 Perl 파일을 만들고 편집할 수는 있지만 이 언어에는 코드 힌트가 적용되지 않습니다.

자동 코드 수정

수동으로 작성한 코드를 지정한 기준에 따라 Dreamweaver에서 자동으로 정리하도록 옵션을 설정할 수 있습니다. 그러나 코드 다시 작성 옵션을 설정하거나 코드 변경 작업을 수행한 경우가 아니면 코드가 다시 작성되지 않습니다. 예를 들어 [소스 포맷 적용] 명령을 사용하지 않으면 Dreamweaver에서는 코드의 공백이나 대/소문자 속성이 변경되지 않습니다.

이러한 코드 다시 작성 옵션 중 일부만 기본적으로 활성화되어 있습니다.

Dreamweaver에서 Roundtrip HTML 기능을 사용하면 문서의 원본 HTML 소스 코드의 내용 및 구조에 거의 영향을 주지 않고 텍스트 기반 HTML 편집기와 Dreamweaver 간에 문서를 이동할 수 있습니다. 이 기능은 다음을 포함합니다.

  • 타사 텍스트 편집기를 사용하여 현재 문서를 편집할 수 있습니다.

  • 기본적으로 Dreamweaver에서는 코드 다시 작성 옵션을 활성화하지 않으면 다른 HTML 편집기에서 만들었거나 편집한 코드는 코드가 잘못된 경우라도 변경하지 않습니다.

  • Dreamweaver는 XML 태그를 포함하여 인식할 수 없는 태그는 변경하지 않습니다. 이를 판단할 기준이 없기 때문입니다. 알 수 없는 태그가 다른 태그와 겹친 경우(<MyNewTag><em>텍스트</MyNewTag></em>)에서는 이를 오류로 표시하지만 코드를 다시 작성하지는 않습니다.

  • 원하는 경우 Dreamweaver의 코드 보기에서 잘못된 코드가 노란색으로 강조 표시되도록 설정할 수 있습니다. 강조 표시된 부분을 선택하면 속성 관리자에 오류 수정 방법이 표시됩니다.

XHTML 코드

Dreamweaver에서는 대부분의 XHTML 요구 사항을 충족시키는 방식으로 새 XHTML 코드를 생성하고 기존 XHTML 코드를 정리합니다. 또한, 아직 충족되지 않은 일부 XHTML 요구 사항을 충족시키는 데 필요한 도구도 제공됩니다.

참고:

이러한 요구 사항 중 일부는 여러 버전의 HTML에도 필요합니다.

다음 표에서는 Dreamweaver가 자동으로 충족하는 XHTML 요구 사항에 대해 설명합니다.

XHTML 요구 사항

Dreamweaver에서 수행되는 작업

문서의 루트 요소 앞에는 DOCTYPE 선언이 있어야 하며, 이 선언은 XHTML에 대한 세 DTD(Document Type Definition) 파일(strict, transitional, frameset) 중 하나를 참조해야 합니다.

다음과 같이 XHTML 문서에 XHTML DOCTYPE을 추가합니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML 문서에 프레임세트가 포함된 경우 다음과 같이 추가합니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

문서의 루트 요소는 html이 되어야 하며, 이 html 요소는 XHTML 네임스페이스를 지정해야 합니다.

다음과 같이 namespace 속성을 html 요소에 추가합니다.

<html xmlns="http://www.w3.org/1999/xhtml">

표준 문서에는 head, titlebody 구조 요소가 포함되어야 합니다. 프레임세트 문서에는 head, titleframeset 구조 요소가 포함되어야 합니다.

표준 문서에는 head, titlebody 요소를 포함시킵니다. 프레임세트 문서에는 head, titleframeset 요소를 포함시킵니다.

문서에 있는 모든 요소는 다음과 같이 적절하게 중첩되어야 합니다.

<p>이 경우는 <i>잘못된 예입니다.</p></i> <p>이 경우는 <i>올바른 예입니다.</i></p>

중첩된 코드를 올바르게 생성하며, XHTML을 정리할 때 Dreamweaver에서 생성되지 않은 코드 중첩을 수정합니다.

모든 요소와 속성의 이름은 소문자여야 합니다.

XHTML 코드를 생성하거나 정리할 때 태그 및 속성의 대/소문자 환경 설정에 상관없이 XHTML 코드에서 HTML 요소 및 속성의 이름을 소문자로 강제로 설정합니다.

DTD에서 EMPTY로 선언된 경우를 제외하고 모든 요소에는 닫기 태그가 포함되어야 합니다.

코드를 생성하거나 XHTML을 정리할 때 코드에 닫기 태그를 삽입합니다.

빈 요소에는 종료 태그가 포함되거나 시작 태그가 />로 끝나야 합니다. 예를 들어 <br>은 올바르지 않습니다. 올바른 형식은 <br></br> 또는 <br/>입니다. 빈 요소로 area, base, basefont, br, col, frame, hr, img, input, isindex, link, metaparam이 있습니다.

XML을 사용할 수 없는 이전 브라우저와의 호환성을 위해 /> 앞에 공백이 있어야 합니다(예: <br/>가 아니라 <br />).

코드를 생성하거나 XHTML을 정리할 때 코드에서 빈 태그에 있는 닫기 슬래시 앞에 공백과 함께 빈 요소를 삽입합니다.

속성은 최소화될 수 없습니다. 예를 들어 <td nowrap>은 잘못된 것이며 <td nowrap="nowrap">이 올바른 형식입니다.

이 형식은 checked, compact, declare, defer, disabled, ismap, multiple, noresize, noshade, nowrap, readonlyselected 속성에 적용됩니다.

코드를 생성하거나 XHTML을 정리할 때 코드에 전체 속성 값 쌍을 삽입합니다.

참고: HTML 브라우저에서 HTML 4를 지원하지 않는 경우 불린 속성이 전체 형식으로 표시되면 브라우저에서 이들 속성을 해석하지 못할 수도 있습니다.

모든 속성 값은 인용 부호로 묶어야 합니다.

코드를 생성하거나 XHTML을 정리할 때 코드에서 속성 값을 인용 부호로 묶습니다.

a, applet, form, frame, iframe, imgmap 요소에는 id 속성과 name 속성이 있어야 합니다. 예를 들어 <a name="intro">Introduction</a>은 올바르지 않습니다. 올바른 형식은

<a id="intro">Introduction</a> 또는 <a id="section1" name="intro"> Introduction</a>입니다.

속성 관리자에서 name 속성을 설정한 경우 XHTML을 정리할 때 Dreamweaver에서 생성한 코드의 nameid 속성을 항상 동일한 값으로 설정합니다.

열거형 유형의 값을 가지는 속성의 경우 그 값은 소문자여야 합니다.

열거형 유형의 값은 지정된 목록에 열거되어 있는 사용 가능한 값입니다. 예를 들어 align 속성에 사용 가능한 값은 center, justify, leftright입니다.

코드를 생성하거나 XHTML을 정리할 때 코드에서 열거된 유형 값을 소문자로 강제로 설정합니다.

모든 script 및 style 요소에는 type 속성이 포함되어야 합니다.

language 속성이 사용되지 않는 HTML 4 이후로는 script 요소의 type 속성을 반드시 지정해야 합니다.

XHTML을 정리할 때, 자동으로 생성한 코드에서 script 요소의 typelanguage 속성을 설정하고 style 요소의 type 속성을 설정합니다.

모든 imgarea 요소에는 alt 속성이 설정되어야 합니다.

XHTML을 정리할 때, 자동으로 생성한 코드에서 이러한 속성을 설정하고 찾을 수 없는 alt 속성을 보고합니다.

정규식

정규식은 텍스트에서의 문자 결합을 설명하는 패턴입니다. 코드 검색에서 정규식을 사용하면 “var”로 시작되는 행이나 숫자가 포함된 속성 값 등의 개념을 쉽게 정의할 수 있습니다.

다음 표는 정규식에 사용하는 특수 문자, 의미 및 사용 예제입니다. 표의 특수 문자 중 하나를 포함하고 있는 텍스트를 검색하려면 앞에 백슬래시 기호를 넣어서 이스케이프해야 합니다. 예를 들어 some conditions apply*라는 구에서 실제 별표를 검색하려면 검색 패턴은 apply\*와 같아야 합니다. 별표 앞에 백슬래시를 넣지 않으면 “apply” 뒤에 별표가 붙은 단어뿐 아니라 “apply”가 포함된 모든 단어("apply”, “applyy”, “applyyy” 등)가 검색됩니다.

문자

일치

예제

^

입력이나 행의 시작

^T는 “This good earth”의 “T”는 찾지만 “Uncle Tom’s Cabin”에서는 찾지 않습니다.

$

입력 또는 행의 끝

h$는 "teach”의 “h”는 찾지만 “teacher”에서는 찾지 않습니다.

*

앞의 문자가 0개 이상

um*는 “rum”의 “um”, “yummy”의 “umm”, “huge”의 “u”를 찾습니다.

+

앞의 문자가 1개 이상

um+는 “rum”의 “um”과 “yummy”의 “umm”은 찾지만 “huge”에서는 찾지 않습니다.

?

앞의 문자가 최대 한 개(즉, 앞의 문자가 선택적이라는 의미)

st?on은 “Johnson”의 “son”과 “Johnston”의 “ston”은 찾지만 “Appleton” 또는 “tension”에서는 찾지 않습니다.

.

새 행을 제외한 모든 단일 문자

.an은 “bran muffins can be tasty”의 “ran”과 “can”을 찾습니다.

x|y

x 또는 y

FF0000|0000FFbgcolor=”#FF0000”의 “FF0000”과 font color=”#0000FF”의 “0000FF”를 찾습니다.

{n}

앞의 문자가 정확하게 n개

o{2}는 “loom”의 “oo”, “mooooo”의 처음 두 개의 o를 찾으며 “money”에서는 찾지 않습니다.

{n,m}

앞의 문자가 최소 n개, 최대 m개

F{2,4}는 “#FF0000”의 “FF”, #FFFFFF의 처음 4개의 F를 찾습니다.

[abc]

괄호에 들어 있는 문자 중 하나. 하이픈을 사용하여 문자 범위를 지정할 수도 있습니다. 예를 들어 [a-f]는 [abcdef]와 같습니다.

[e-g]는 “bed”의 “e”, “folly”의 “f”, “guard”의 ”g”를 찾습니다.

[^abc]

괄호에 들어 있지 않은 모든 문자. 하이픈을 사용하여 문자 범위를 지정할 수도 있습니다. 예를 들어 [^a-f]는 [^abcdef]와 같습니다.

[^aeiou]는 “orange”, “book”, “eek!”에서 처음에 나오는 “r”, “b”, “k”를 찾습니다.

\b

경계 단어(스페이스나 캐리지 리턴 등)

\bb는 “book”의 “b”를 찾지만 “goober” 또는 “snob”에서는 아무것도 찾지 않습니다.

\B

경계 단어 이외의 문자

\Bb는 “goober”의 “b”는 찾지만 “book”에서는 아무것도 찾지 않습니다.

\d

임의의 숫자 문자. [0-9]와 같습니다.

\d는 “C3PO”의 “3”, “apartment 2G”의 “2”를 찾습니다.

\D

임의의 숫자가 아닌 문자. [^0-9]와 같습니다.

\D는 “900S”의 “S”, “Q45”의 “Q”를 찾습니다.

\f

폼 피드

\n

라인 피드

\r

캐리지 리턴

\s

스페이스, 탭, 폼 피드 또는 라인 피드 등의 임의의 공백 문자 하나

\sbook은 “blue book”의 ”book”을 찾지만 “notebook”에서는 아무것도 찾지 않습니다.

\S

공백 문자가 아닌 임의의 문자 하나

\Sbook은 “notebook”의 “book”을 찾지만 “blue book”에서는 아무것도 찾지 않습니다.

\t

탭.

\w

영숫자 문자(밑줄도 포함됨). [A-Za-z0-9_]와 같습니다.

b\w*는 “the barking dog”의 “barking”, “the big black dog”의 “big”과 “black”을 찾습니다.

\W

영숫자가 아닌 임의의 문자. [^A-Za-z0-9_]와 같습니다.

\W는 “Jake&Mattie”의 “&”, “100%”의 “%”를 찾습니다.

Control+Enter나 Shift+Enter(Windows) 또는 Control+Return이나 Shift+Return이나 Command+Return(Macintosh)

리턴 문자. 정규식을 사용하지 않는 경우 이 문자를 검색할 때는 [공백 차이 무시] 옵션의 선택을 해제해야 합니다. 이것은 특수 문자를 검색하는 것이며 행 분리 표기를 검색하는 것은 아닙니다. 예를 들어 <br> 태그나 <p> 태그는 검색하지 않습니다. 디자인 뷰에서 Return 문자는 행 분리가 아닌 공백으로 표시됩니다.

정규식에서 나중에 참조될 항목은 괄호를 사용하여 그룹화합니다. 그런 다음 [대체] 필드에 $1, $2, $3 등을 사용하여 괄호로 묶인 첫 번째, 두 번째, 세 번째 및 이후 그룹을 참조합니다.

참고:

검색 전에 정규식에서 괄호로 묶은 그룹을 [검색] 상자에서 참조하려면 $1, $2, $3 대신 \1, \2, \3 등을 사용합니다.

예를 들어 (\d+)\/(\d+)\/(\d+)를 검색하여 $2/$1/$3으로 바꾸면 슬래시로 구분된 날짜의 월과 일을 서로 바꿀 수 있습니다. 즉, 미국식 날짜 형식을 유럽식 날짜 형식으로 변환하거나 그 반대로 변환할 수 있습니다.

서버 비헤이비어 코드

동적 페이지를 개발할 때 [서버 비헤이비어] 패널에서 서버 비헤이비어를 선택하면 Dreamweaver에서는 서버 비헤이비어가 작동하도록 페이지에 하나 이상의 코드 블록을 삽입합니다.

코드 블록 내의 코드를 수동으로 변경하면 [바인딩] 및 [서버 비헤이비어] 등의 패널을 사용하여 서버 비헤이비어를 편집할 수 없게 됩니다. Dreamweaver에서는 페이지 코드에서 특정 패턴을 찾아 서버 비헤이비어를 인식하고 이를 [서버 비헤이비어] 패널에 표시합니다. 따라서 코드 블록의 코드를 어떤 식으로든 변경하면 Dreamweaver에서는 더 이상 서버 비헤이비어를 찾아 [서버 비헤이비어] 패널에 표시할 수 없게 됩니다. 그러나 서버 비헤이비어는 페이지에 그대로 남아 있으며 Dreamweaver의 코드 작성 환경에서 편집할 수 있습니다.

쉽고 빠르게 지원 받기

신규 사용자이신가요?