Tugas_3 Pendahuluan





TUGAS PENDAHULUAN

1. Jelaskan apa yang dimaksud dengan HTML beserta fungsinya ! (
Jawaban: HTML singkatan dari Hyper-Text Markup Language yaitu bahasa (aturan) standar yang digunakan untuk menampilkan teks, gambar, video dan audio ke dalam halaman web yang disimpan dalam sebuah file dengan ekstensi *.html. Pada HTML dikenal istilah Tag yang merupakan istilah untuk elemen- elemen penyusun file teks HTML. 

2. Jelaskan perbedaan antara Tag, Atribut, Value dan Element pada HTML !
Jawaban: 
a. Tag HTML merupakan serangkaian instruksi dasar yang akan diterjemahkan oleh web browser dalam bentuk output yang sesuai dengan instruksi tersebut.
b. Attribute merupakan bagian dari Tag pada HTML yang tidak dapat terpisahkan. Attribute membawa informasi tambahan yang dapat mempengaruhi sebuah Tag, baik itu secara struktur, tampilan dan tingkah laku. Secara umum attribute HTML terbagi atas attribute Global dan attribute. Global attribute dapat diterapakan diseluruh Tag pada HTML, sedangkan attribute hanya dapat diterapkan pada Tag tertentu saja.
c. Value merupakan nilai dari sebuah attribute. Value memberikan nilai pada attribute yang merupakan informasi tambahan dari sebuah Tag. Struktur, tampilan dan tingkah laku pada Tag yang dipengaruhi oleh attribute sangat berpengaruh dengan nilai atau Value dari Attribute itu sendiri.
d. Elemen pada HTML adalah susunan dari tag pembuka sampai tag penutup, elemen html didefinisikan oleh tag pembuka, lalu di lanjutkan oleh kontent lalu di akhiri oleh tag penutup.

3. Tuliskan Tag HTML beserta fungsinya (Minimal 30 + Wajib Table, Form & Link) !




Nama Tag
Keterangan/Kegunaan
Basic

<!DOCTYPE>
Tag untuk menentukan tipe dokumen
<html>
Tag untuk membuat sebuah dokumen HTML
<title>
Tag untuk membuat judul dari sebuah halaman
<h1> to <h6>
Tag untuk membuat heading
<p>
Tag untuk membuat paragraf
<title>
Tag untuk membuat judul dari sebuah halaman
<!--...-->
Tag untuk membuat komentar
Formatting

<address>
Tag untuk membuat kontak alamat
<b>
Tag untuk membuat huruf bercetak tebal
<bdi>
Mengisolasi bagian dari teks yang dapat diformat dalam arah yang berbeda dari teks lain di luarnya (tag baru HTML5)
<font>
Tag untuk membuat font, warna, dan ukuran untuk teks (tidak disupport lagi di HTML5)
<big>
Tag untuk membuat text berhuruf besar (tidak disupport lagi di HTML5)
<i>
Tag untuk membuat sebuah bagian dari teks yang disesuaikan dengan mood
Forms

<form>
Tag untuk membuat sebuah form HTML untuk input pengguna
<input>
Tag untuk membuat sebuah kontrol input

<button>
Tag untuk membuat sebuah tombol yang dapat diklik
<label>
Tag untuk membuat sebuah label untuk sebuah elemen <input>
<legend>
Tag untuk membuat sebuah caption untuk sebuah elemen <fieldset>, < figure>, atau <details>
<datalist>
Menentukan daftar pilihan yang telah ditetapkan untuk kontrol input (tag baru HTML5)
<keygen>
Tag untuk membuat key-pair generator kolom input (tag baru HTML5)
<output>
Tag untuk membuat hasil penghitungan (tag baru HTML5)
Frames

<frame>
Tag untuk membuat sebuah window (bingkai) dalam sebuah frameset (tidak disupport lagi di HTML5)
<frameset>
Tag untuk membuat satu set bingkai (tidak disupport lagi di HTML5)
<noframes>
Tag untuk membuat sebuah konten alternatif untuk pengguna yang tidak mendukung frame (tidak disupport lagi di HTML5)
<iframe>
Tag untuk membuat sebuah bingkai
Images

<img>
Tag untuk membuat gambar

<map>
Tag untuk membuat gambar-peta
<area>
Tag untuk membuat area dalam gambar-peta
<canvas>
Digunakan untuk menggambar grafik, melalui scripting (JavaScript ) (tag baru HTML5)
<figcaption>
Tag untuk membuat sebuah caption untuk elemen <figure> (tag baru HTML5)
Links

<a>
Tag untuk membuat hyperlink
<link>
Tag untuk membuat hubungan antara dokumen dan sumber daya eksternal (paling sering digunakan untuk link ke style sheet)
<nav>
Tag untuk membuat navigasi link (tag baru HTML5)
Lists

<ul>
Tag untuk membuat daftar dengan selain nomor

<ol>
Tag untuk membuat daftar dengan nomor
<li>
Tag untuk membuat sebuah item daftar
<dl>
Tag untuk membuat sebuah daftar definisi
<dt>
Tag untuk membuat istilah (item) dalam daftar definisi
Tables

<table>
Tag untuk membuat tabel
<th>
Tag untuk membuat sebuah sel header tabel
<tr>
Tag untuk membuat baris dalam sebuah tabel
<td>
Tag untuk membuat sel dalam sebuah tabel
Style/Sections


<style>
Tag untuk membuat informasi style untuk dokumen
<div>
Tag untuk membuat sebuah bagian dalam dokumen
<header>
Tag untuk membuat sebuah header untuk dokumen atau bagian (tag baru HTML5)
<hgroup>
Pengelompokan elemen heading (<h1> sampai <h6>) (tag baru HTML5)
<dialog>
Tag untuk membuat sebuah kotak dialog atau jendela (tag baru HTML5)
Meta Info

<meta>
Tag untuk membuat metadata tentang dokumen HTML
<basefont>
Menentukan standar warna, ukuran, dan font untuk semua teks dalam dokumen (tidak disupport lagi di HTML5)









































































































































































4. Tuliskan contoh penggunaan tag HTML (Minimal 5) !
Jawaban:
a. Contoh penggunaan tag html Basic

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>


b. Contoh penggunaan tag html from

<!DOCTYPE html>
<html>
<body>

<h2>The datalist Element</h2>
<p>The datalist element specifies a list of pre-defined options for an input element.</p>

<form action="/action_page.php">
<input list="browsers" name="browser">
<datalist id="browsers">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
<input type="submit">
</form>

<p><b>Note:</b> The datalist tag is not supported in Safari or IE9 (and earlier).</p>

</body>
</html>




c. Contoh  penggunaan tag html table

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
  border: 1px solid black;
  padding: 5px;
}
table {
  border-spacing: 15px;
}
</style>
</head>
<body>

<h2>Border Spacing</h2>
<p>Border spacing specifies the space between the cells.</p>

<table style="width:100%">
  <tr>
    <th>Firstname</th>
    <th>Lastname</th> 
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>80</td>
  </tr>
</table>

<p>Try to change the border-spacing to 5px.</p>

</body>
</html>




d. Contoh penggunaan tag html daftar/list

<!DOCTYPE html>
<html>
<body>

<h2>Ordered List with Lowercase Roman Numbers</h2>

<ol type="i">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

</body>
</html>




e. Contoh penggunaan link

<!DOCTYPE html>
<html>
<head>
<title>belajar memubuat hyperlink</title>
</head>
<body>
ini adalah contoh alamat absolute <a href="https://www.malasngoding.com/category/html/">klik disini</a>
</body>
</html>





5. Tuliskan dan Jelaskan Atribut-Atribut yang dapat digunakan pada Nomor 3 !
Jawaban: 

Tilte : untuk membuat judul dari sebuah halaman
td     : untuk membuat sel dalam sebuah tabel
tr      : untuk membuat baris dalam sebuah tabel 
 font  : untuk membuat font, warna, dan ukuran untuk teks (tidak disupport lagi di HTML5)
 
Align,right, left, center Rata secara horizontal valign top, middle, bottom Rata  secara vertikal
bgcolor numeric, hexidecimal, RGB values Memberi warna latar elemen background URLMemberikan background gambar elemen.
id User Defined Nama khusus sebuah elemen untuk CSS
class User Defined Nama untuk pengklasifikasian CSS





6. Tuliskan dan Jelaskan Atribut yang digunakan dalam menggabungkan baris dan kolom pada table !
Jawaban: 
Atribut colspan dan rowspan adalah atribut yang digunakan dalam HTML untuk menggabungkan baris dan kolom menjadi satu, sehingga baris dan kolom tersebut menjadi lebar. Colspan merupakan kependekan dari ColumnSpan yang berarti beberapa kotak kesamping, sedangkan rowspan mengartikan beberapa kotak kebawah. Jadi fungsi atribut colspan adalah untuk menggabungkan kolom satu dengan kolom lainnya, sedangkan rowspan berfungsi menggabungkan baris satu dengan baris lainnya. kedua atribut tersebut diletak didalam tag <td>.
<td>










































































































































































































































































































 


 


 


  


4.        Tuliskan contoh penggunaan tag HTML (Minimal 5) !


Jawaban:


a.      Contoh penggunaan tag html Basic


 


<!DOCTYPE html>


<html>


<head>


<title>Page Title</title>


</head>


<body>


 


<h1>My First Heading</h1>                            


<p>My first paragraph.</p>


 


</body>


</html>


b.      Contoh penggunaan tag html from


 


<!DOCTYPE html>


<html>


<body>


 


<h2>The datalist Element</h2>


<p>The datalist element specifies a list of pre-defined options for an input element.</p>


 


<form action="/action_page.php">


<input list="browsers" name="browser">


<datalist id="browsers">


<option value="Internet Explorer">


<option value="Firefox">


<option value="Chrome">


<option value="Opera">


<option value="Safari">


</datalist>


<input type="submit">


</form>


 


<p><b>Note:</b> The datalist tag is not supported in Safari or IE9 (and earlier).</p>


 


</body>


</html>


 


c.       Contoh  penggunaan tag html table


 


<!DOCTYPE html>


<html>


<head>


<style>


table, th, td {


  border: 1px solid black;


  padding: 5px;


}


table {


  border-spacing: 15px;


}


</style>


</head>


<body>


 


<h2>Border Spacing</h2>


<p>Border spacing specifies the space between the cells.</p>


 


<table style="width:100%">


  <tr>


    <th>Firstname</th>


    <th>Lastname</th>


    <th>Age</th>


  </tr>


  <tr>


    <td>Jill</td>


    <td>Smith</td>


    <td>50</td>


  </tr>


  <tr>


    <td>Eve</td>


    <td>Jackson</td>


    <td>94</td>


  </tr>


  <tr>


    <td>John</td>


    <td>Doe</td>


    <td>80</td>


  </tr>


</table>


 


<p>Try to change the border-spacing to 5px.</p>


 


</body>


</html>


 


d.      Contoh penggunaan tag html daftar/list


 


<!DOCTYPE html>


<html>


<body>


 


<h2>Ordered List with Lowercase Roman Numbers</h2>


 


<ol type="i">


<li>Coffee</li>


<li>Tea</li>


<li>Milk</li>


</ol>


 


</body>


</html>


e.       Contoh penggunaan link


 


<!DOCTYPE html>


<html>


<head>


<title>belajar memubuat hyperlink</title>


</head>


<body>


ini adalah contoh alamat absolute <a href="https://www.malasngoding.com/category/html/">klik disini</a>


</body>


</html>


 


 


 


 


 


5.        Tuliskan dan Jelaskan Atribut-Atribut yang dapat digunakan pada Nomor 3 !


Jawaban:


 


      Tilte : untuk membuat judul dari sebuah halaman


      td     : untuk membuat sel dalam sebuah tabel


      tr      : untuk membuat baris dalam sebuah tabel


 font  : untuk membuat font, warna, dan ukuran untuk teks (tidak disupport lagi di HTML5)


       


Align,right, left, center Rata secara horizontal valign top, middle, bottom Rata  secara vertikal


bgcolor    numeric, hexidecimal, RGB values Memberi warna latar elemen background URLMemberikan background gambar elemen.


id   User Defined        Nama khusus sebuah elemen untuk CSS


class        User Defined           Nama untuk pengklasifikasian CSS


 


 


 


 


 


6.        Tuliskan dan Jelaskan Atribut yang digunakan dalam menggabungkan baris dan kolom pada table !


Jawaban:


Atribut colspon dan rowspan adalah atribut yang digunakan dalam HTML untuk menggabungkan baris dan kolom menjadi satu,sehingga baris dan kolom tersebut menjadi lebar.Colspon merupakan kependekan daru ColumnSpan yang berarti beberapa kotak kesamping,sedangkan rowspan mengartikan beberapa kotak kebawah.Jadi fungsi colspan adalah untuk menggunakan kolom satu dengan kolom lainnya,sedangkan rowspan berfungsi menggabungkan baris satu dengan baris lainnya.Kedua  atribut tersebut diletak didalam tag<td>.TUGAS PENDAHULUAN

1.        Jelaskan apa yang dimaksud dengan HTML beserta fungsinya ! (


Jawaban: HTML singkatan dari Hyper-Text Markup Language yaitu bahasa (aturan) standar yang digunakan untuk menampilkan teks, gambar, video dan audio ke dalam halaman web yang disimpan dalam sebuah file dengan ekstensi *.html. Pada HTML dikenal istilah Tag yang merupakan istilah untuk elemen- elemen penyusun file teks HTML.


 


2.        Jelaskan perbedaan antara Tag, Atribut, Value dan Element pada HTML !


Jawaban:


a.       Tag HTML merupakan serangkaian instruksi dasar yang akan diterjemahkan oleh web browser dalam bentuk output yang sesuai dengan instruksi tersebut.


b.      Attribute merupakan bagian dari Tag pada HTML yang tidak dapat terpisahkan. Attribute membawa informasi tambahan yang dapat mempengaruhi sebuah Tag, baik itu secara struktur, tampilan dan tingkah laku. Secara umum attribute HTML terbagi atas attribute Global dan attribute. Global attribute dapat diterapakan diseluruh Tag pada HTML, sedangkan attribute hanya dapat diterapkan pada Tag tertentu saja.


c.       Value merupakan nilai dari sebuah attribute. Value memberikan nilai pada attribute yang merupakan informasi tambahan dari sebuah Tag. Struktur, tampilan dan tingkah laku pada Tag yang dipengaruhi oleh attribute sangat berpengaruh dengan nilai atau Value dari Attribute itu sendiri.


d.   Elemen pada HTML adalah susunan dari tag pembuka sampai tag penutup, elemen html didefinisikan oleh tag pembuka,lalu di lanjutkan oleh kontent lalu di akhiri oleh tag penutup.


 


3.        Tuliskan Tag HTML beserta fungsinya (Minimal 30 + Wajib Table, Form & Link) !

 


 


 


 


Nama Tag


Keterangan/Kegunaan


Basic


 


<!DOCTYPE>


Tag untuk menentukan tipe dokumen


<html>


Tag untuk membuat sebuah dokumen HTML


<title>


Tag untuk membuat judul dari sebuah halaman


<h1> to <h6>


Tag untuk membuat heading


<p>


Tag untuk membuat paragraf


<title>


Tag untuk membuat judul dari sebuah halaman


<!--...-->


Tag untuk membuat komentar


Formatting


 


<address>


Tag untuk membuat kontak alamat


<b>


Tag untuk membuat huruf bercetak tebal


<bdi>


Mengisolasi bagian dari teks yang dapat diformat dalam arah yang berbeda dari teks lain di luarnya (tag baru HTML5)


<font>


Tag untuk membuat font, warna, dan ukuran untuk teks (tidak disupport lagi di HTML5)


<big>


Tag untuk membuat text berhuruf besar (tidak disupport lagi di HTML5)


<i>


Tag untuk membuat sebuah bagian dari teks yang disesuaikan dengan mood


Forms


 


<form>


Tag untuk membuat sebuah form HTML untuk input pengguna


<input>


Tag untuk membuat sebuah kontrol input


 


<button>


Tag untuk membuat sebuah tombol yang dapat diklik


<label>


Tag untuk membuat sebuah label untuk sebuah elemen <input>


<legend>


Tag untuk membuat sebuah caption untuk sebuah elemen <fieldset>, < figure>, atau <details>


<datalist>


Menentukan daftar pilihan yang telah ditetapkan untuk kontrol input (tag baru HTML5)


<keygen>


Tag untuk membuat key-pair generator kolom input (tag baru HTML5)


<output>


Tag untuk membuat hasil penghitungan (tag baru HTML5)


Frames


 


<frame>


Tag untuk membuat sebuah window (bingkai) dalam sebuah frameset (tidak disupport lagi di HTML5)


<frameset>


Tag untuk membuat satu set bingkai (tidak disupport lagi di HTML5)


<noframes>


Tag untuk membuat sebuah konten alternatif untuk pengguna yang tidak mendukung frame (tidak disupport lagi di HTML5)


<iframe>


Tag untuk membuat sebuah bingkai


Images


 


<img>


Tag untuk membuat gambar


 


<map>


Tag untuk membuat gambar-peta


<area>


Tag untuk membuat area dalam gambar-peta


<canvas>


Digunakan untuk menggambar grafik, melalui scripting (JavaScript ) (tag baru HTML5)


<figcaption>


Tag untuk membuat sebuah caption untuk elemen <figure> (tag baru HTML5)


Links


 


<a>


Tag untuk membuat hyperlink


<link>


Tag untuk membuat hubungan antara dokumen dan sumber daya eksternal (paling sering digunakan untuk link ke style sheet)


<nav>


Tag untuk membuat navigasi link (tag baru HTML5)


Lists


 


<ul>


Tag untuk membuat daftar dengan selain nomor


 


<ol>


Tag untuk membuat daftar dengan nomor


<li>


Tag untuk membuat sebuah item daftar


<dl>


Tag untuk membuat sebuah daftar definisi


<dt>


Tag untuk membuat istilah (item) dalam daftar definisi


Tables


 


<table>


Tag untuk membuat tabel


<th>


Tag untuk membuat sebuah sel header tabel


<tr>


Tag untuk membuat baris dalam sebuah tabel


<td>


Tag untuk membuat sel dalam sebuah tabel


Style/Sections


 


 


<style>


Tag untuk membuat informasi style untuk dokumen


<div>


Tag untuk membuat sebuah bagian dalam dokumen


<header>


Tag untuk membuat sebuah header untuk dokumen atau bagian (tag baru HTML5)


<hgroup>


Pengelompokan elemen heading (<h1> sampai <h6>) (tag baru HTML5)


<dialog>


Tag untuk membuat sebuah kotak dialog atau jendela (tag baru HTML5)


Meta Info


 


<meta>


Tag untuk membuat metadata tentang dokumen HTML


<basefont>


Menentukan standar warna, ukuran, dan font untuk semua teks dalam dokumen (tidak disupport lagi di HTML5)


 










































































































































































































































































































































 


 


 


  


4.        Tuliskan contoh penggunaan tag HTML (Minimal 5) !


Jawaban:


a.      Contoh penggunaan tag html Basic


 


<!DOCTYPE html>


<html>


<head>


<title>Page Title</title>


</head>


<body>


 


<h1>My First Heading</h1>                            


<p>My first paragraph.</p>


 


</body>


</html>


b.      Contoh penggunaan tag html from


 


<!DOCTYPE html>


<html>


<body>


 


<h2>The datalist Element</h2>


<p>The datalist element specifies a list of pre-defined options for an input element.</p>


 


<form action="/action_page.php">


<input list="browsers" name="browser">


<datalist id="browsers">


<option value="Internet Explorer">


<option value="Firefox">


<option value="Chrome">


<option value="Opera">


<option value="Safari">


</datalist>


<input type="submit">


</form>


 


<p><b>Note:</b> The datalist tag is not supported in Safari or IE9 (and earlier).</p>


 


</body>


</html>


 


c.       Contoh  penggunaan tag html table


 


<!DOCTYPE html>


<html>


<head>


<style>


table, th, td {


  border: 1px solid black;


  padding: 5px;


}


table {


  border-spacing: 15px;


}


</style>


</head>


<body>


 


<h2>Border Spacing</h2>


<p>Border spacing specifies the space between the cells.</p>


 


<table style="width:100%">


  <tr>


    <th>Firstname</th>


    <th>Lastname</th>


    <th>Age</th>


  </tr>


  <tr>


    <td>Jill</td>


    <td>Smith</td>


    <td>50</td>


  </tr>


  <tr>


    <td>Eve</td>


    <td>Jackson</td>


    <td>94</td>


  </tr>


  <tr>


    <td>John</td>


    <td>Doe</td>


    <td>80</td>


  </tr>


</table>


 


<p>Try to change the border-spacing to 5px.</p>


 


</body>


</html>


 


d.      Contoh penggunaan tag html daftar/list


 


<!DOCTYPE html>


<html>


<body>


 


<h2>Ordered List with Lowercase Roman Numbers</h2>


 


<ol type="i">


<li>Coffee</li>


<li>Tea</li>


<li>Milk</li>


</ol>


 


</body>


</html>


e.       Contoh penggunaan link


 


<!DOCTYPE html>


<html>


<head>


<title>belajar memubuat hyperlink</title>


</head>


<body>


ini adalah contoh alamat absolute <a href="https://www.malasngoding.com/category/html/">klik disini</a>


</body>


</html>


 


 


 


 


 


5.        Tuliskan dan Jelaskan Atribut-Atribut yang dapat digunakan pada Nomor 3 !


Jawaban:


 


      Tilte : untuk membuat judul dari sebuah halaman


      td     : untuk membuat sel dalam sebuah tabel


      tr      : untuk membuat baris dalam sebuah tabel


 font  : untuk membuat font, warna, dan ukuran untuk teks (tidak disupport lagi di HTML5)


       


Align,right, left, center Rata secara horizontal valign top, middle, bottom Rata  secara vertikal


bgcolor    numeric, hexidecimal, RGB values Memberi warna latar elemen background URLMemberikan background gambar elemen.


id   User Defined        Nama khusus sebuah elemen untuk CSS


class        User Defined           Nama untuk pengklasifikasian CSS


 


 


 


 


 


6.        Tuliskan dan Jelaskan Atribut yang digunakan dalam menggabungkan baris dan kolom pada table !


Jawaban:


Atribut colspon dan rowspan adalah atribut yang digunakan dalam HTML untuk menggabungkan baris dan kolom menjadi satu,sehingga baris dan kolom tersebut menjadi lebar.Colspon merupakan kependekan daru ColumnSpan yang berarti beberapa kotak kesamping,sedangkan rowspan mengartikan beberapa kotak kebawah.Jadi fungsi colspan adalah untuk menggunakan kolom satu dengan kolom lainnya,sedangkan rowspan berfungsi menggabungkan baris satu dengan baris lainnya.Kedua  atribut tersebut diletak didalam tag<td>.







Comments

Popular posts from this blog

Tugas_4 Membuat tampilan from

Tugas_4 Menampilkan table