Δημιουργία Ιστοσελίδων

Κάθε προγραμματιστής ιστοσελίδων πρέπει να γνωρίζει τα εξής Web components:

  • 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 Παρουσιάζει την προγραμματιστική σκεψη στο σκοπό του διακομιστή

Βεβαιωθείτε ότι μαθαίνετε το Εκπαιδευτικό Υλικό ASP και Εκπαιδευτικό Υλικό PHP.

Χρήση SQL για τη διαχείριση δεδομένων

Η γλώσσα αναζήτησης δομημένων δεδομένων (SQL) είναι μια γενική πρότυπο πρόσβασης σε βάσεις δεδομένων όπως SQL Server, Oracle, Sybase και Access.

Για αυτούς που επιθυμούν να αποθηκεύσουν και να εξάγουν δεδομένα από βάσεις δεδομένων, η γνώση του SQL είναι εξαιρετικάτιμη.

Κάθε διαχειριστής ιστοσελίδας πρέπει να κατανοήσει ότι το SQL είναι μια πραγματικά κατάλληλη μηχανή για βάσεις δεδομένων στο Διαδίκτυο.

Βεβαιωθείτε ότι μαθαίνετε το Εκπαιδευτικό Υλικό SQL.

Προοπτικές για το μέλλον

Πρέπει να κατανοήσετε ένα πολύ σημαντικό πράγμα, η λειτουργικότητα του ιστότοπου θα αλλάξει ριζικά. Θα δούμε μια τεράστια αλλαγή, δηλαδή η μετάβαση του ιστότοπου από την παρουσίαση "στατική περιεχόμενη" στην αποστολή "δυναμικής περιεχόμενης".

Θα δούμε πολλά νέα περιηγητές, όπως περιηγητές σε κινητές συσκευές, και επίσης θα δούμε περισσότερες πληροφορίες για την επικοινωνία δεδομένων μεταξύ διακομιστών, και μεταξύ διακομιστών και περιηγητών χρησιμοποιώντας XML.