0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan18 halaman

Konsep Dasar HTML dan Perkembangannya

mata kuliah pemrograman html atau pemrograman website

Diunggah oleh

sumberdaya
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan18 halaman

Konsep Dasar HTML dan Perkembangannya

mata kuliah pemrograman html atau pemrograman website

Diunggah oleh

sumberdaya
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

WEB DESIGN (HTML)

IIN KARMILA PUTRI, [Link], [Link]


PROGRAM STUDI INFORMATIKA
UNIVERSITAS COKROAMINOTO
Konsep Dasar Web
Secara teknis web terdiri dari 2 bagian, yaitu Web Server
dan Web Browser:

[Link] Server, yaitu Suatu komputer dan software yang


menyimpan serta mendistribusikan data ke komputer
client melalui internet yang meminta informasi tersebut,
Software webserver ini diantaranya: Apache, MySQL, dan
PHP. Sebut saja dengan hostingan, atau kalau di
komputer lokal juga bisa dengan menggunakan program
PHPTriad, Apache2Triad, Xampp, dll.

2. Web Browser, yaitu Software/program yang beroperasi


untuk melakukan proses permintaan dari server dan
menampilkannya di mata client, sehingga informasi
tersebut dapat diakses, contohnya adalah: IE, Mozila
Firefox, Opera, Clock, Google Chrome,dll.
Browser dan Editor
Browser merupakan software yang di instal
pada mesin client yang berfungsi untuk
menterjemahkan tag-tag HTML menjadi
halaman web. Browser yang sering
digunakan biasanya Internet Explorer,
Chrome, Mozilla Firefox, Netscape Navigator
dan masih banyak yang lainya. Selain itu
untuk menuliskan tag-tag atau fungsi yang
ada pada HTML biasanya kita menggunakan
program pembuat document HTML, ada
banyak HTML editor yang bisa anda gunakan
diantaranya: Ms FrontPage, Dreamweaver,
Notepad, Notepad ++.
Arsitektur Web
Arsitektur Website adalah suatu pendekatan
terhadap desain dan perencanaan situs yang,
seperti arsitektur itu sendiri, melibatkan
teknis, kriteria estetis dan fungsional. Seperti
dalam arsitektur tradisional, fokusnya adalah
benar pada pengguna dan kebutuhan
pengguna. Hal ini memerlukan perhatian
khusus pada konten web, rencana bisnis,
kegunaan, desain interaksi, informasi dan
desain arsitektur web. Untuk optimasi mesin
pencari yang efektif perlu memiliki apresiasi
tentang bagaimana sebuah situs Web terkait
dengan World Wide Web.
Bagian Arsitektur Web
 Hypertext Transfer Protocol (HTTP)
 WWW (World Wide Web)
 URL( universal resource locator)
 XML (Extensible Markup Language)
 Javascript
AJAX
Pengenalan HTML
Hypertext Markup Language (HTML) adalah
bahasa yang digunakan untuk menulis halaman web.
HTML merupakan dasar dari segala bahasa
pemrograman web yang akan muncul kemudian
Adapun yang bisa anda lakukan dengan HTML yaitu :
 Mengontrol tampilan dari web page dan
contentnya.
 Mempublikasikan dokumen secara online sehingga
bisa di akses dari seluruh dunia.
 Membuat online form yang bisa di gunakan untuk
menangani pendaftaran, transaksi
 Menambahkan object-object seperti image, audio,
video dan juga java applet dalam document HTML.
Perkembangan HTML
 HTML 1.0
Merupakan awal mula atau cikal bakal dari HTML.
Pada versi ini masih sangat sederhana serta
banyak terdapat kelemahan. Kemampuan hanya
terbatas pada pembuatan heading, paragraph,
hypertext, list dan format teks (cetak tebal dan
miring)
 HTML 2.0

Pada versi ini telah ditambahkan kemampuan


form/formulir, sehingga dapat membuat halaman
web lebih interaktif. Hal ini memungkinkan
pengunjung web untuk mengisikan nama, email
ataupun komentar dan sebagainya pada web.
Perkembangan HTML
 HTML 3.0
Sejak diluncurkan, pada usia versi ini tidak bertahan lama
karena kemudian disempurnakan dengan versi 3.2
 HTML 3.2
Versi ini memperkenalkan teknik peletakan teks pada
sekeliling gambar, latar belakang (background) gambar,
css (cascading style sheet), tabel, frame, dan sebagainya.
Juga versi ini sudah mulai mendukung JavaScript,
VBScript dan sebagainya.
 HTML 4.0
Perubahan-perubahan yang ada hampir mencakup semua
tag-tag HTML sebelumnya. Selain itu juga ditambahkan
tag-tag baru seperti ABBR, ACRONYM, BUTTON, PARAM,
TBODY, THEAD dan sebagainya yang semuanya didukung
bluefish.
Penamaan Dokumen

Pilih suatu nama, sembarang nama,


kemudian tambahkan sebuah ekstensi
“.html” (tanda petik ganda tidak usah
dituliskan karena digunakan sebagai
penjelas saja).

Contoh:
[Link]
Definisi Elemen
Untuk menandai berbagai elemen dalam
suatu dokumen HTML, kita
menggunakan tag. Tag HTML terdiri atas
sebuah kurung sudut kiri (<, tanda lebih
kecil), sebuah nama tag, dan sebuah
kurung sudut kanan (>, tanda lebih
besar). Tag umumnya berpasangan, tag
pembuka dan tag penutup. Tag penutup
selalu diawali dengan tanda “/”.
Contoh:
<b>....</b>
Definisi Tag
Ada beberapa elemen yang tidak
mengharuskan tagnya dituliskan
secara berpasangan, elemen tersebut
di antaranya adalah:
 paragraf dengan tag <p>
 ganti baris-line break dengan tag
<br>
 garis datar-horizontal rule dengan tag
<hr>
 list item dengan tag <li>
Struktur Desain HTML
Dalam struktur dasar HTML, dokumen html dapat dibagi
menjadi 3 bagian yaitu:

 HTML
Setiap document HTML harus diawali dan ditutup dengan tag
HTML. <HTML>...</HTML>

 HEAD
Bagian header dari document HTML di apit oleh tag
<HEAD>...</HEAD> di dalam bagian ini biasanya dimuat
tag TITLE yang menampilkan judul dari halaman pada
titlenya browser.

 BODY
Document body di gunakan untuk menampilkan text, image
link dan semua yang akan ditampilkan pada web page.
Struktur Desain HTML
Di dalam tag ini bisa diletakkan berbagai teks maupun attribute /
aksesori lainnya seperti warna latar belakang, warna teks,
warna link, warna visited link, warna active link dan lain-lain
yang akan ditampilkan pada web page.
Contoh Atribut :
BGCOLOR, BACKGROUND, TEXT, LINK, VLINK, ALINK, LEFTMARGIN
& TOPMARGIN.
Perhatikan contoh dasar struktur penulisan HTML :
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
BELAJAR HTML
</BODY>
</HTML>
(untuk menyimpan file, gunakan extensi .html)
Atribut Tag
Tag dapat mempunyai atribut. Atribut
menyatakan sesuatu tentang tag tersebut.
Atribut digunakan untuk mengubah default
pemformatan dokumen dengan tag yang
bersangkutan.
 Tag berikut tidak mempunyai atribut :

<body>
<table>
 Tag berikut mempunyai atribut :

<body bgcolor=“red”>
<table border=“1”>
Kelebihan HTML
Adapun beberapa kelebihan yang dimiliki
oleh HTML, antara lain:
 Merupakan bahasa pengkodean yang
bersifat lintas platform (cross-platform).
Dimana HTML dapat digunakan pada
berbagai jenis mesin komputer yang
berbeda, bahkan pada berbagai sistem
operasi yang berbeda pula.
 Dapat disisipi gambar, baik gambar statis
maupun dinamis (animasi) termasuk
gambar yang dapat dijadikan hyperlink.
Kelebihan HTML
 Dapat disisipi bahasa
pemrograman side-server seperti
PHP (PHP : HyperText Processor),
ASP (Active Server Page), Perl
dan sebagainya
 Cukup menggunakan browser
untuk menjalankannya karena
memang bukan bahasa
pemrograman.
Kekurangan HTML
 Hanya mampu menghasilkan
halaman web yang statis
 Memiliki tag-tag yang cukup banyak
sehingga cukup membingungkan,
terutama bagi pengguna yang masih
awam
 Tidak mampu menghasilkan halaman
yang interaktif dalam hal ini adalah
kemampuan untuk berinteraksi antara
client dengan server
Sekian

Wassalam....

Common questions

Didukung oleh AI

The head section of an HTML document contains meta-information crucial for page functionality and SEO. It includes title tags, which search engines display in search results, affecting click-through rates. Meta tags provide search engines with descriptions and keywords, directly impacting search ranking and visibility. Additionally, the head can link stylesheets and scripts necessary for page design and interactivity, which enhances user experience by ensuring pages load correctly and quickly. This section sets the foundational structure that search engines and browsers rely on to interpret and display content accurately .

The structure and use of HTML tags play a critical role in SEO. Using proper heading tags (e.g., <h1>, <h2>) ensures search engines can correctly interpret the hierarchical importance of content. Semantic HTML tags like <article> and <nav> help search engines understand webpage sections, enhancing indexing accuracy. Meta tags in the <head> section can influence search rankings and click-through rates by providing search engines with descriptive keywords and information about the page's content. Moreover, alt attributes for images improve accessibility and SEO by feeding search engine algorithms textual explanations of image content .

HTML has evolved significantly since its inception. HTML 1.0 laid the groundwork with basic elements like headings, paragraphs, hypertext links, lists, and text formatting. HTML 2.0 introduced forms, making webpages interactive by allowing user input, like names and comments. HTML 3.0 was short-lived but led to HTML 3.2, which added text wrapping around images, background images, and support for CSS, JavaScript, and frames. Finally, HTML 4.0 expanded support to include tags such as ABBR, ACRONYM, BUTTON, PARAM, TBODY, and THEAD, enhancing the ability to structure complex documents and adding new multimedia capabilities .

CSS enhances HTML by separating content from design, allowing developers to apply consistent styling across multiple web pages. While HTML primarily focuses on structure, CSS manages visual presentation, such as layout, colors, fonts, and responsiveness. This separation simplifies maintenance and improves load times by reducing redundant stylistic attributes in HTML. CSS also enables responsive design, making websites adaptable to different devices and screen sizes, thereby ensuring a consistent and user-friendly experience across platforms .

HTML's primary advantages include its cross-platform nature, meaning it can be used on various machines and operating systems, and its ability to embed static and dynamic images, including hyperlinks. It can also integrate server-side programming languages like PHP and ASP. However, HTML has limitations, such as its inherent production of static web pages without interactivity between the client and server. Additionally, the complexity of numerous tags can confuse beginners .

Web architecture is crucial as it determines both the technical and aesthetic aspects of a website, ensuring it meets user needs and enhances the user experience. Effective web architecture involves planning for usability, interaction design, content management, and information architecture. It ensures that a website is intuitive and accessible, allowing users to find information easily and interact with the site smoothly. A well-architected website also considers SEO, making it discoverable via search engines, which contributes to a positive user experience by allowing users to find the site through search engines efficiently .

The two main components of a website are the Web Server and the Web Browser. The Web Server is a computer and software that stores and distributes data to clients upon request via the internet. Software like Apache, MySQL, and PHP are examples of web servers. These servers manage and share information requested by the web browsers installed on client devices. Web Browsers, such as Chrome, Firefox, and Internet Explorer, request data from the server and render it into user-friendly web pages. The interaction starts when a browser requests a specific web page by sending an HTTP request to the server, which responds with the requested resources, thus allowing users to view the web page .

HTML attributes provide additional information about elements and are used to modify default formatting in web documents. They specify properties of the tag and can influence the appearance and behavior of content on a webpage. For example, attributes can set background colors or define link behaviors. Tags like <body> and <table> can have attributes like 'bgcolor' and 'border', respectively, while others like <br> or <hr> do not have attributes .

Technological advancements such as the need for dynamic and multimedia-rich content have significantly impacted HTML's development. Enhancements like the integration of CSS for styling, and JavaScript for interactivity, reflect the web's evolution from static to dynamic. The addition of multimedia tags and attributes, support for responsive design via HTML5, and compatibility with various APIs demonstrate HTML's adaptation to modern web demands, emphasizing rich user experiences and efficient content management across devices .

A web browser is software that retrieves and displays web pages requested by users. It interprets HTML, CSS, and JavaScript code from servers to render them into interactive and visually appealing web pages. Web designers must consider different browsers because each may interpret and display code differently, affecting the website's appearance and functionality. Consequently, ensuring cross-browser compatibility is crucial for delivering a consistent user experience regardless of the user's choice of browser .

Anda mungkin juga menyukai