웹 사이트 구축
모든 웹 개발자는 다음 웹 구성 요소를 이해해야 합니다:
- HTML 4.01
- CSS 사용 (스타일 시트)
- XHTML
- XML과 XSLT
- 클라이언트 스크립트
- 서버 측 스크립트
- SQL을 통해 데이터 관리
- 웹의 미래
HTML 4.01
HTML은 웹의 언어로, 모든 웹 개발자가 기본적인 이해를 가져야 합니다.
HTML 4.01은 중요한 웹 표준으로, HTML 3.2와의 차이는 매우 큽니다.
font 태그와 color 속성이 HTML 3.2에 추가되면서, 이는 개발자들에게 꿈쫓는 공상이 되었습니다. 모든 페이지에 글꼴 정보를 추가해야 하는 웹사이트를 개발하는 과정은 오랜 시간과 비용이 많이 드는 고통이 되었습니다.
HTML 4.01을 통해 모든 포맷 정보는 HTML 문서에서 빼앗겨, 독립적인 스타일 시트에 넣을 수 있습니다.
HTML 4.01이 중요한 이유 중 하나는 XHTML 1.0이며, 이 최신 HTML 표준은 XML 애플리케이션으로 재표현된 HTML 4.01입니다. HTML 4.01을 페이지에 사용하면 미래에 HTML을 XHTML로 쉽게 업그레이드할 수 있도록 보장합니다.
가장 최신의 HTML 4.01 표준을 사용하셨는지 확인해 주세요.
저희의 완전한 HTML 4.01 참조 가이드.
캐스케이딩 스타일 시트(Cascading Style Sheets - CSS)
스타일은 HTML 요소가 어떻게 표시되는지 정의하며, font 태그가 HTML 3.2에서 하는 역할과 유사합니다. 스타일은 일반적으로 HTML 문서 외부의 파일에 저장됩니다. 외부 스타일 시트는 단 하나의 간단한 CSS 문서를 편집하여 웹사이트 내 모든 페이지의 외관과 레이아웃을 변경할 수 있는 능력을 제공합니다. 어떤 변경을 시도한 적이 있다면, 예를 들어 모든 웹 페이지 타이틀의 글꼴이나 색상을 동시에 변경하는 것과 같이, CSS가 얼마나 효율적이고 효과적인지 이해할 수 있습니다.
저희의 강의를 반드시 배워주세요 CSS 강의.
XHTML - HTML의 미래
XHTML은 확장 가능한 휴먼 텍스트 마크업 언어(Extensible HyperText Markup Language)를 의미합니다.
XHTML 1.0은 W3C에서 출발한 가장 최신의 HTML 표준입니다. 2000년 1월 26일 공식 권장 표준(Recommendation)으로 발표되었습니다. W3C Recommendation은 그 규범의 안정성을 의미하며, 현재 그 규범은 웹 표준으로 사용되고 있습니다.
XHTML는 XML을 사용하여 재구성된 HTML 4.01이며, 간단한 지침을 따르면 현재의 브라우저에서 즉시 사용할 수 있습니다.
미래에 대비하여 읽어주세요웹사이트를 XHTML로 변환하는 방법.
XML - 데이터 설명 도구
확장 마크업 언어(XML)을아니요HTML의 대체품으로서, 미래의 웹 개발에서 XML은 데이터를 설명하고 저장하는 데 사용되고, HTML은 데이터를 표시하는 데 사용될 것입니다.
우리가 XML에 가장 적합한 설명은, 플랫폼에 상관없이 하드웨어와 소프트웨어에 독립적인 정보 저장 및 전송 도구입니다.
우리는 XML의 중요성이 HTML이 웹의 기본적인 위치와 같다고 믿습니다. 그리고 XML은 가장 중요한 데이터 처리 및 전송 도구가 될 것입니다.
우리의 강의를 확인해 주세요 XML 튜토리얼.
XSLT - 데이터 변환 도구
XSLT(확장 가능 스타일시트 언어 변환, Extensible Stylesheet Language Transformations)는 XML을 변환하는 언어입니다.
미래의 웹사이트는 다른 브라우저와 다른 웹 서버에 다른 형식으로 데이터를 전달해야 할 것입니다. XSLT는 XML 데이터를 다른 형식으로 변환하는 새로운 W3C 표준입니다.
XSLT는 XML 파일을 브라우저가 인식할 수 있는 형식으로 변환할 수 있습니다. 예를 들어, HTML이나 WML - 많은手持기 장치에 사용되는 마크업 언어.
XSLT는 요소에 추가하고 요소를 삭제하거나 재정렬하고 정렬하며, 테스트하고 표시할 요소를 결정하는 등 여러 가지 작업을 수행할 수 있습니다.
우리의 강의를 확인해 주세요 XSLT 튜토리얼.
클라이언트 스크립트
클라이언트 스크립트는 인터넷 브라우저의 행동에 대한 프로그래밍입니다. JavaScript를 배워야 합니다. 이렇게 하면 더 많은 동적 웹 콘텐츠를 전달할 수 있습니다:
- JavaScript는 HTML 디자이너에게 제공되는 하나의 프로그래밍 도구입니다
- HTML의 작성자는 일반적으로 프로그래머가 아니지만, JavaScript는 매우 간단한 문법을 가진 스크립트 언어입니다! 거의 모든 사람이 자신의 HTML 페이지에 일부 JavaScript 코드를 삽입할 수 있습니다.
- JavaScript는 HTML 페이지에 동적 텍스트를 삽입할 수 있습니다
- 이렇게 한 줄의 JavaScript는 HTML 페이지에 변할 수 있는 텍스트를 쓸 수 있습니다: document.write("h1" + name + "/h1")
- JavaScript는 이벤트에 반응할 수 있습니다
- JavaScript를 특정 이벤트가 발생할 때 동작하도록 설정할 수 있습니다. 예를 들어, 페이지가 로드되거나 사용자가 특정 HTML 요소를 클릭할 때.
- JavaScript는 HTML 요소를 읽고 수정할 수 있습니다
- JavaScript는 HTML 요소의 내용을 읽고 수정할 수 있습니다
- JavaScript는 데이터를 검증할 수 있습니다
- JavaScript를 사용하여 양식이 서버로 전송되기 전에 양식 데이터를 검증할 수 있습니다. 이렇게 하면 서버가 올바른 데이터 처리를 할 수 있도록 보장할 수 있습니다.
우리의 것을 꼭 배워야 합니다 JavaScript 튜토리얼.
서버 측 스크립트
서버 측 스크립트 및 인터넷 서버 프로그래밍과 관련이 있습니다. 서버 측 스크립트를 배우면 더 많은 동적 웹 사이트 내용을 전달할 수 있는 능력을 얻을 수 있습니다. 서버 측 프로그래밍을 통해 할 수 있는 것은 다음과 같습니다:
- 웹 페이지 내용을 동적으로 편집, 수정 또는 추가
- HTML에서 사용자가 제출한 쿼리나 데이터에 대한 응답
- 데이터나 데이터베이스에 접근하고, 결과를 브라우저로 반환
- 파일이나 XML 데이터에 접근하고, 결과를 브라우저로 반환
- XML을 HTML로 변환하고, 결과를 브라우저로 반환
- 다양한 사용자에게 페이지를 맞춤화하여 페이지의 사용성을 높입니다
- 다양한 웹 페이지에 대해 보안 및 접근 제어를 제공
- 다양한 유형의 브라우저에 대해 다른 출력을 설계
- 네트워크 트래픽을 최소화
W3SCHOOL에서는 ASP 와 PHP 서버 측 스크립트 프로그래밍을 설명했습니다
SQL로 데이터 관리
구조화된 쿼리 언어(SQL)는 다음과 같은 데이터베이스에 대한 접근을 제공하는 일반 표준입니다: SQL Server, Oracle, Sybase 및 Access.
데이터베이스 저장 및 추출을 원하는 사람들에게 SQL에 대한 지식은 매우 귀중합니다.
모든 웹 관리자는 웹상의 데이터베이스에 대한 SQL이 실제로 맞는 엔진이라는 것을 이해해야 합니다.
우리의 강의를 확인해 주세요 SQL 강의.
미래의 전망
귀하가 이해해야 할 매우 중요한 일이 있습니다. 웹 사이트의 기능성은 완전히 변화할 것입니다. 우리는 웹이 '정적 내용'의 표시에서 '동적 내용'의 전달로 변하는 엄청난 변화를 볼 것입니다.
우리는 많은 새로운 브라우저를 볼 것입니다. 예를 들어, 이동 장치에서의 브라우저와 함께, 서버 간 및 서버와 브라우저 간에 XML을 사용하여 데이터 통신에 대한 더 많은 정보도 볼 것입니다.