Buka tablet irbis. Bagaimana cara membuka penutup tablet? Menonaktifkan loop dan kabel
Setiap dokumen memiliki tiga komponen:
- isi;
- struktur;
- gaya.
Biasanya, isi suatu dokumen tidak disajikan secara sembarang, melainkan memiliki urutan tertentu struktur . Struktur adalah susunan dan susunan bagian-bagian (blok) suatu dokumen.
Gaya dokumen menentukan bentuk keluaran isinya ke perangkat tertentu (misalnya printer atau layar). Konsep gaya mencakup karakteristik font (nama, ukuran, warna) dari seluruh dokumen keluaran atau blok individualnya, urutan penomoran halaman, lokasi blok pada halaman, dan parameter lainnya.
Bahasa markup dokumenadalah bahasa buatan yang dirancang untuk menggambarkan struktur suatu dokumen dan hubungan antara berbagai objek struktur. Data markup juga disebut metadata
Bahasa markup yang pertama adalah bahasa GML .Pewaris langsungnya adalah bahasa SGML bahasa markup umum standar yang mendefinisikan aturan untuk menulis elemen markup dokumen.
persyaratan bahasa markup dokumen:
- Bahasanya harus dapat dibaca manusia.
- File dokumen yang diberi markup harus berupa teks dan dikodekan menggunakan simbol kode ASCII
- Bahasa tersebut dapat menggunakan tautan ke sumber daya internal (dalam dokumen yang sama) dan sumber daya eksternal (dalam dokumen lain).
Di SGML dan bahasa serupa menggunakan alat markup dokumen khusus:
- struktur dokumen;
- deskriptor atau elemen dan atribut terkaitnya;
- entitas;
- komentar.
Dokumen SGML mempunyai struktur pohon.
Deskriptor di SGML ditempatkan di awal (deskriptor pembuka) dan di akhir (deskriptor penutup) masing-masing elemen (barang).
Atribut ini adalah konstruksi simbolik sederhana ( item ), yang ditambahkan ke elemen untuk memperjelas efek deskriptor.
Bahasa markup umum seperti SGML , mengizinkan penggunaan atribut yang dapat dikaitkan dengan hingga 15 jenis nilai berbeda, termasuk:
- Referensi ke sumber daya apa pun di luar dokumen yang biasanya disebut sebagai entitas ( entitas).
- Pengidentifikasi unik ( PENGENAL ) elemen dalam dokumen.
- Petunjuk pengidentifikasi ( Petunjuk ID ), memiliki referensi silang untuk elemen-elemen yang memilikinya PENGENAL disebutkan dalam dokumen tersebut.
- Penunjuk atau atribut elemen yang menentukan sebutan dalam konten elemen.
- Data karakter ( data karakter), atau CDATA , yang merupakan karakter valid apa pun yang tidak dapat bertindak sebagai nilai atribut.
Komentar memungkinkan Anda menambahkan informasi yang tidak akan terlihat setelah memproses dokumen. Komentar tidak mempengaruhi kecepatan pemrosesan dokumen dan tidak dianggap atau diproses sebagai bagian dari konten SGML -dokumen. Mereka hanya disertakan dalam teks sumber.
Untuk memeriksa kepatuhan dokumen dengan jenis markup tertentu, program khusus digunakan analisa (parser). Parser adalah program mandiri atau bagian dari program pemrosesan dokumen SGML. Agar parser dapat melakukan verifikasi dokumen, dibuatlah dokumen khusus yang disebutmenentukan jenis dokumen
bahasa HTML adalah aplikasi bahasa SGML untuk digunakan di Internet dengan struktur tetap, sekumpulan elemen (deskriptor) dan atributnya yang tetap, serta sekumpulan entitas yang tetap. bahasa markup tingkat lanjut XML (Bahasa Markup yang Dapat Diperluas). bahasa XML adalah bagian dari bahasa SGML , sepenuhnya kompatibel dengannya.
XML menyediakan berbagai fungsi yang tidak tersedia di XML HTML
4 . 3 .2. Versi dan ekstensi HTML XML
Versi pertama Hyper Text Markup Language HTML (HyperText Markup Language), sama seperti teknologi Web itu sendiri, dikembangkan oleh Tim Berners Lee pada tahun 1991. Bahasa HTMLmerupakan implementasi aturan bahasa SGML untuk tipe dokumen yang telah diberi nama dokumen HTML. Bahasa tersebut menentukan struktur tetap, sekumpulan tag dan atributnya yang tetap, dan sekumpulan entitas yang tetap. Program pengolah dokumen HTML disebut Web-browser . Hasil pengolahan dokumen adalah Web-halaman , ditampilkan di layar tampilan.
Pada tahun 1994, Grup Dukungan Internet IETF ( Satgas Rekayasa Internet) mengembangkan spesifikasi HTML 2.0, yang mengawali penggunaan HTML secara luas di Internet Internet . Pada tahun yang sama, konsorsium W3C (World Wide Web Corporation) dibentuk, menyatukan 165 organisasi komersial dan akademik, pengembang dan pengguna (dari pendiriannya hingga saat ini, organisasi ini dipimpin oleh T.B. Lee). Versi terbaru dari spesifikasi HTML, HTML 4.01, diadopsi oleh konsorsium pada bulan Desember 1999.
- XML menyediakan berbagai fungsi yang tidak ada dalam HTML
Versi terbaru dari spesifikasi bahasa XML, XML 1.1, diadopsi pada bulan April 2004.
Berdasarkan bahasa XML, perhatian W3C telah mengembangkan pengembangan bahasa lebih lanjut Bahasa HTML XHTML (HTML yang diperluas HTML yang diperluas). Versi pertama bahasa ini, XHTML 1.0, diadopsi pada bulan Januari 2000. Versi ini sebenarnya merupakan reformulasi dari HTML 4 sebagai aplikasi XML 1.0. Diharapkan pengembangan lebih lanjut bahasa HTML sesuai dengan spesifikasi XHTML.
Versi baru XHTML, XHTML 1.1, diadopsi oleh W3C pada Mei 2001. Rekomendasi ini mendefinisikan tipe dokumen XHTML berbasis modul baru. Setiap modul XHTML 1.1 berisi satu atau lebih elemen dan/atau atribut bahasa HTML.
Sesuai spesifikasi, dokumen XHTML 1.1 terdiri dari kelompok modul berikut XHTML:
Modul inti adalah modul yang harus ada dalam jenis dokumen apa pun yang sesuai dengan spesifikasi XHTML (grup ini mencakup modul Struktur, Teks, Hypertext dan Daftar).
Modul applet mengandung satu elemen< applet > (elemen ini sudah tidak digunakan lagi dan direkomendasikan untuk menggunakan elemen tersebut< object > ).
Modul ekstensi teks, yang menentukan berbagai modul markup teks tambahan (grup ini mencakup modul Presentasi, Edit dan Teks Dua Arah).
Modul formulir (grup ini mencakup modul Bentuk dan Bentuk Dasar).
Modul tabel (grup ini mencakup modul Tabel dan Tabel Dasar).
Modul gambar , yang menyediakan kemampuan penyematan gambar dasar (modul ini juga dapat digunakan secara independen dalam beberapa implementasi oleh kartu gambar klien).
Modul Peta Gambar sisi klien , yang menyediakan elemen untuk peta gambar klien (agar modul ini berfungsi, modul harus diaktifkan Gambar).
Modul objek , yang memberikan dukungan untuk memasukkan objek tujuan umum.
Modul bingkai , yang menyediakan elemen yang terkait dengan bingkai.
URL (elemen ini menghitung URL dokumen relatif).
Modul Identifikasi Nama , digunakan untuk mengidentifikasi elemen tertentu dalam dokumen HTML.
Modul warisan , yang mendefinisikan elemen dan atribut yang tidak lagi direkomendasikan di versi HTML dan XHTML sebelumnya dan tidak lagi direkomendasikan.
4. 3 .3. Jenis struktur HTML dan XHTML
Sesuai dengan spesifikasi HTML 4.01 untuk dokumen HTML mendefinisikan tiga struktur , dijelaskan oleh tiga DTD. Pengembang jaring -halaman harus menyertakan salah satu dari tiga jenis deklarasi dalam dokumennya. Perbedaan DTD terletak pada elemen pendukungnya. Pengumuman DTD harus ditempatkan di awal dokumen.
HTML 4.01 DTD Ketat (definisi ketat) mencakup semua elemen dan atribut yang tidak dibatalkan ( tidak digunakan lagi ) dan tidak digunakan dalam dokumen dengan bingkai.
Definisi DTD Transisi HTML 4.0 (definisi transisi) mencakup semua unsur yang termasuk dalam tegas DTD , serta elemen dan atribut yang dibatalkan.
Definisi DTD Bingkai HTML 4.0 (definisi untuk frame) termasuk, selain elemen DTD transisi, frame.
Baris pertama dokumen HTML , didefinisikan sesuai dengan spesifikasi XHTML
Baris ini menentukan versi yang akan digunakan XML dan pengkodean karakter dokumen. Saat menyandikan karakter di XML kode byte ganda digunakan Unikode . Sebagai nilai parameter pengkodean pengkodean yang paling umum digunakan UTF-8 , di mana nilai 128 karakter pertama direpresentasikan dalam pengkodean satu byte, karakter bahasa yang paling umum (termasuk Rusia dan Ukraina) direpresentasikan dalam dua byte, dan karakter lainnya direpresentasikan dalam tiga byte. Dikodekan UTF-16 semua karakter diwakili oleh dua byte (pengkodean ini direkomendasikan untuk dokumen Rusia dan Ukraina HTML).
Bahasa markup
Bahasa markup(teks) dalam terminologi komputer, sekumpulan karakter atau urutan yang dimasukkan ke dalam teks untuk menyampaikan informasi tentang keluaran atau strukturnya. Milik kelas bahasa komputer. Dokumen teks yang ditulis menggunakan bahasa markup tidak hanya berisi teks itu sendiri (sebagai rangkaian kata dan tanda baca), tetapi juga informasi tambahan tentang berbagai bagiannya - misalnya, indikasi judul, sorotan, daftar, dll. lebih kompleks Dalam beberapa kasus, bahasa markup memungkinkan Anda menyisipkan elemen interaktif dan konten dari dokumen lain ke dalam dokumen.
Perlu dicatat bahwa bahasa markup adalah Turing yang tidak lengkap dan umumnya tidak dianggap sebagai bahasa pemrograman, meskipun sebenarnya itu adalah bahasa pemrograman.
HTML (dari bahasa Inggris) Hyper Text Markup Language-- "bahasa markup hiperteks") - dikembangkan oleh ilmuwan Inggris Tim Berners-Lee sekitar tahun 1986-1991 di Pusat Penelitian Nuklir Eropa di Jenewa (Swiss). HTML diciptakan sebagai bahasa untuk pertukaran dokumentasi ilmiah dan teknis, cocok untuk digunakan oleh orang-orang yang bukan ahli di bidang tata letak. HTML berhasil mengatasi kompleksitas SGML dengan mendefinisikan sekumpulan kecil elemen struktural dan semantik yang disebut deskriptor. Deskriptor juga sering disebut “tag”. Dengan menggunakan HTML, Anda dapat dengan mudah membuat dokumen yang relatif sederhana namun dirancang dengan indah. Selain menyederhanakan struktur dokumen, dukungan hypertext telah ditambahkan ke HTML. Kemampuan multimedia ditambahkan kemudian.
Awalnya, bahasa HTML dipahami dan dibuat sebagai sarana untuk menyusun dan memformat dokumen tanpa menghubungkannya dengan alat reproduksi (tampilan). Idealnya, teks dengan markup HTML harus direproduksi tanpa distorsi gaya dan struktural pada peralatan dengan peralatan teknis yang berbeda (layar warna komputer modern, layar monokrom penyelenggara, layar ponsel atau perangkat berukuran terbatas, dan program untuk suara pemutaran teks). Namun, penggunaan HTML modern sangat jauh dari tujuan aslinya. Misalnya, tandai
memberi tahu browser bahwa ini adalah dokumen HTML | |
berikut adalah informasi untuk mesin pencari | |
konten ditampilkan di jendela browser | |
judul halaman | |
Judul: dari yang terbesar hingga yang terkecil | |
Penyorotan teks tebal dan miring | |
teks tautan | Memberi tahu browser bahwa ini adalah tautan dengan teks " teks tautan« |
|
Membuat paragraf baru |
|
perataan paragraf ( kiri, kanan, rata atau tengah) |
Memberitahu browser untuk membuat formulir |
Tabel ini disediakan untuk menampilkan deskriptor utama saja.
Dalam versi modern HTML5, bersama dengan tag baru, sejumlah besar fitur baru telah muncul yang tidak pernah diimpikan oleh pengembang situs web 10 tahun yang lalu.
Gaya dalam dokumen html
Saat browser menampilkan konten halaman web, browser menampilkan judul dalam satu gaya, teks paragraf dalam gaya lain, dan ukuran font berbeda. Ini diaktifkan secara default di setiap browser. Namun kami ingin melihat desain individual untuk halaman web, dan CSS membantu di sini. Bahasa Lembar Gaya Bertingkat. Dengan menggunakan CSS, Anda dapat mengatur desain elemen apa pun, Anda dapat membuat desain apa pun untuk dokumen web.
CSS adalah tambahan gaya pada bahasa HTML dan tidak akan ada tanpanya.
Gaya dalam Html diimplementasikan seperti ini:
Kepala>
Jika file gaya eksternal digunakan gaya.css, kemudian terhubung ke dokumen html seperti ini:
Contoh penulisan aturan CSS:
p(warna: hitam; font: x-kecil).
Memberi tahu browser apa warna paragrafnya
hitam- hitam, dan ukuran fontnya adalah x-kecil(kecil)
Beginilah misalnya saya menata konten di awal setiap artikel di blog ini.
Pengumuman
(batas: 2px awal berwarna hijau;
radius batas: 10px;
lebar: 360;
font-family: "Yeseva+Satu";
ukuran font: 16px;
tinggi garis: 1.2em;padding:10px 10px 10px 20px;
margin:10px otomatis 20px;
perataan teks:kiri;
warna latar belakang: #a7cece;
}
ada bagian menarik di baris terakhir: background-color: #a7cece;
#a7cece – ini adalah warna html. Menggunakan kumpulan karakter HEX - sistem heksadesimal: angka dari 0 hingga 9 dan huruf dari A hingga F, Anda benar-benar dapat mengatur warna apa pun. Yang aquamarine yang bagus dipasang di sini.
Saya akan kembali ke topik CSS dalam publikasi terpisah.
Cara Belajar Bahasa Markup HTML
- Internet penuh dengan buku referensi tentang HTML (html). Saya suka situsnya http://htmlbook.ru. Saya sering datang ke sini untuk bahan referensi. Saya merekomendasikannya untuk menghemat waktu.
- Andrey Bernatsky. Pastikan untuk memeriksanya!
- Saya suka buku dari penulis Amerika. Ini yang paling menarik Tutorial bahasa HTML/CSS dengan penyajian materi yang begitu keren sehingga akan anda baca tanpa henti. Semuanya diceritakan secara sederhana dan jelas. Itu dapat diunduh secara gratis di Internet, tetapi lebih baik membelinya dan mengerjakannya seperti buku.
Cara terbaik untuk menguasai bahasa markup HTML (HTML) adalah dengan mengunduh kursus pelatihan paling terkenal di RuNet, dan beberapa di antaranya sepenuhnya gratis. Kunjungi situs web Evgeniy Popov dan unduh banyak informasi pendidikan yang berguna. Untuk pelatihan profesional, baca informasinya.