Komputer, Pengaturcaraan
HTML: asas-asas untuk pemula
HTML - hiperteks bahasa markup yang telah menjadikan Internet seperti yang kita tahu dan cinta. Kita berterima kasih kepada ini tapak alat indah kelihatan bagus dan moden dan menyediakan kemudahan penggunaannya. HTML hanya memasang elemen halaman web dalam pilihan user-friendly. kerja-kerja yang boleh dibandingkan dengan hakikat bahawa melakukan editor teks seperti MS Word atau OpenOffice. Mereka berpaling jisim tidak dikenali huruf dalam dokumen yang mempunyai perenggan, teks tebal, huruf condong, jadual, dan juga imej. Kira-kira perkara yang sama menjadikan HTML, dengan perbezaan hanya menjadi bahawa dokumen yang akan dipaparkan dalam pelayar, dan kemungkinan alat ini adalah lebih luas daripada editor teks. Digunakan untuk menandakan tag - arahan khas yang menggambarkan struktur halaman web. Ia dimasukkan dalam kurungan sudut -
editor visual
Pemula hanya membuka jalan untuk kajian HTML, sering memulakan kerja mereka dengan program-program untuk membina laman web tanpa apa-apa pengetahuan. Mereka hanya boleh meletakkan item pada skrin kerana mereka akan muncul dalam pelayar. Nampaknya, di sini ia adalah - sumber rahmat yang kekal, membolehkan untuk menghilangkan kebanyakan pemaju web. Tetapi tidak begitu mudah, kerana editor visual mempunyai banyak kelemahan yang menjadikannya mustahil untuk menggunakan mereka dalam projek-projek yang serius.
Program-program ini mewujudkan banyak tag yang tidak perlu yang membuat versi akhir halaman tersebut rumit dan suboptimal. Sudah tentu, dalam zaman internet kelajuan tinggi adalah kurang penting daripada di masa lalu, tetapi terdapat beberapa sebab mengapa laman web ringkas dan ditulis dengan baik adalah lebih praktikal daripada rakan sejawatannya, dicipta dalam editor visual. Web yang dibuat dalam program itu akan dilayan dengan buruk oleh enjin carian sebagai penting kepada mereka setiap kilobytes kod dan kod rumit dan tidak logik dengan sekumpulan kesilapan semantik tidak mempunyai mereka rasa. Di samping itu, editor sering ketinggalan zaman, menjadi tidak relevan, dan menghabiskan sumber kepada pembangunan mereka adalah tidak praktikal kerana tidak profesional tidak akan menggunakan produk-produk ini. Oleh itu, sesiapa yang mahu bekerja dalam penciptaan laman web, perlu tahu asas-asas HTML.
tag
Seperti yang dinyatakan di atas, tag menggambarkan struktur halaman penyemak imbas web. Kebanyakan mereka mempunyai pembukaan dan penutupan tag, tetapi tidak semua. Sebagai contoh,
Terdapat juga tag tunggal, yang tidak perlu ditutup. Pada mereka ia adalah di dalam, dan juga sifat-sifat. Atribut boleh ditubuhkan bagi kebanyakan HTML tag dan menetapkan sifat-sifat unsur. Ianya dibentuk dalam tag pembukaan kelihatan seperti ini: atribut = "...", di mana bukan mata adalah nilai atribut. Pengetahuan tag adalah langkah pertama dan yang paling penting untuk pembangunan HTML. Asas-asas seni ini juga membayangkan memahami struktur laman web.
struktur dokumen
Setiap dokumen HTML mempunyai sambungan berkaitan, sebagai contoh, Index.html. Supaya pelayar boleh memahami apa yang dia telah lakukan, dan betul memaparkan halaman. Semua fail yang digunakan untuk mewujudkan laman web ini, ia adalah dinasihatkan untuk menyimpan dalam direktori yang sama pada masa akan datang akan sangat memudahkan hidup anda. Asas Hypertext Markup Language HTML melibatkan kefahaman yang jelas tentang struktur dokumen itu. Ia bermula dengan tag , memberitahu versi pelayar HTML, yang digunakan dalam dokumen ini. Pada masa ini, topikal versi kelima bahasa, jadi tidak ada keperluan untuk mencipta apa-apa, kita boleh memasukkan Tag atas untuk bahagian atas mana-mana halaman.
Kemudian pergi ke struktur berpasangan utama, membentuk "rangka" laman web ini. Tag pertama di mana untuk meletakkan semua yang lain - ... html>. Semua yang di luar, tidak diiktiraf oleh pelayar sebagai laman web, supaya ia membuka dan menutup dokumen itu. tag ini diperlukan bagi apa-apa dokumen. Ia juga mengandungi beberapa tag wajib, yang akan dibincangkan di bawah.
kepala
Dalam tag
... head> mengandungi maklumat yang bersifat teknikal, yang tidak akan dipaparkan pada halaman, tetapi, bagaimanapun, adalah satu bahagian penting dalam HTML dokumen itu. notis laman diletakkan di tempat ini, dipilih dan diperkenalkan ke dalam pengekodan nama halaman. Ia terkandung dalam tag mandatorilink
pengetahuan asas HTML juga melibatkan penggunaan gaya melata, atau css. Mereka menetapkan sifat-sifat unsur-unsur yang akan dipaparkan pada halaman. Pendekatan moden untuk masalah ini melibatkan pengenaan ciri-ciri seperti warna, ketinggian dan lokasi item, untuk fail luaran untuk kemudahan tambahan. Untuk menyambung css fail menggunakan tag . Dalam bentuk siap, ia kelihatan seperti ini: , yang menunjukkan href kepada lokasi fail, dan jenis - kepada jenisnya.
badan
Ia adalah di bahagian HTML-dokumen yang diwujudkan oleh bahagian yang boleh dilihat halaman. Semua yang dilakukan di dalam "badan" akan dipaparkan oleh pelayar. Dalam
- - digunakan untuk mengekstrak subrentetan, yang akan diberikan kepada gaya tertentu, yang diterangkan dalam css;
- - mencipta pautan pada laman Web; melompat alamat dinyatakan atribut href;
- - salah satu tag moden yang paling popular; Sesiapa sahaja yang membuat keputusan untuk mempelajari asas-asas HTMLl bahasa perlu memberi perhatian khusus kepadanya, kerana ia adalah elemen blok, yang dibuat atas dasar bahagian besar daripada laman web hari ini (parameter untuk blokditetapkan dalam css, dan unit-unit lain boleh diletakkan di dalam tag ini);
- memilih satu perenggan teks; kandungan perenggan yang terletak di antara pembukaan dan penutup tag;
- - senarai bernombor, unsur-unsur yang sebagai pasangan tag
- ;
-
- - senarai berbulet, yang, dan juga dalam elemen bernombor ditandakan dengan tag
- ;
-
-
- pengepala dokumen (angka menunjukkan tahap kepala, iaitu
- tajuk utama, dan variasi berikutnya adalah sari kata yang, dengan cara itu, tahap tajuk
,
adalah hampir mustahil untuk mencari di Internet kawasan lapang) ia juga penting untuk ingat bahawa halaman hanya boleh mempunyai satu header
;
- - teks tebal;
- - italic;
-
- memasukkan gambar-gambar di laman web (ia adalah satu tag tunggal, ia tidak perlu untuk menutup, tetapi ia diperlukan untuk menentukan atribut alt, yang menentukan teks untuk imej);
Ini tidak semua yang diperlukan untuk membuat laman web anda sendiri tag, tetapi mereka adalah mencukupi untuk meletakkan asas-asas HTML untuk pemula.
CSS
perkembangan bahasa HTML telah membawa kepada hakikat bahawa berat badan setiap tag obzavolsya sifat-sifat, dan keperluan untuk penampilan halaman Web bermaksud meningkat dengan ketara. Kod telah menjadi rumit dan menyusahkan, ia adalah sukar untuk membacanya, apatah lagi untuk menyesuaikan diri atau perubahan. Selain itu, maka perlu berpeluh, mengubah setiap tangan jika laman anda sepuluh muka surat, di mana banyak berita utama, ditandakan dengan warna hijau, dan anda tiba-tiba mahu membuat mereka merah. Dengan kedatangan Cascading Style Sheets, proses ini telah menjadi mudah dan logik, dan HTML kod telah menjadi lebih mudah dibaca.
memohon CSS
Untuk membuat laman Web, anda perlu tahu asas-asas HTML dan CSS, jadi ia kini tanpa pengetahuan lembaran gaya melata untuk dilakukan di kawasan ini adalah apa-apa. Mereka menetapkan atribut untuk setiap elemen, yang terpakai kepada keseluruhan dokumen. Oleh itu, anda boleh set warna sekali untuk semua
unsur-unsur atau , menulis hanya satu peraturan. Memandangkan keperluan semasa bagi kehadiran laman web, penggunaan Cascading Style Sheets adalah satu kemestian.
Untuk menyambung fail css dokumen itu, terdapat pautan tag. Sedikit di atas ia diterangkan prinsip penggunaannya, tetapi ia bukan satu-satunya pilihan menggabungkan semua gaya di satu tempat. Terdapat tag