Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengatur Lebar Garis Luar HTML Menggunakan outlineWidth Style DOM

Properti Style outlineWidth DOM pada HTML digunakan untuk mengatur atau mengembalikan nilai lebar dari outline sekitar elemen. Outline merupakan baris yang diciptakan pada sekitar elemen yang ditentukan pada luar border dari elemen yang membedakannya dengan elemen yang lain.

Sebelum memahami lebih dalam materi tentang Mengatur Lebar Garis Luar HTML Menggunakan outlineWidth Style DOM, terlebih dahulu pelajari materi tentang: Mengatur Gaya Garis Luar HTML Menggunakan outlineStyle DOM, outlineOffset Style HTML DOM dan Fungsinya, dan Mengatur Warna Garis Luar HTML Menggunakan outlineColor Style DOM.

Sintak:
  • Mengembalikan nilai properti outlineWidth: object.style.outlineWidth
  • Mengatur nilai properti: object.style.outlineWidth = "thin|medium|thick|length|initial|inherit"

Return Values: Digunakan untuk mengembalikan sebuah nilai string yang merepresentasikan nilai lebar dari elemen outline.

Property Values:
  • thin: Digunakan untuk mengatur nilai lebar outline menjadi thin, outline yang dicapai lebih tipis dari garis yang ditentukan dengan lebar sebagai nilai medium dan thick.
  • medium: Digunakan untuk mengatur nilai lebar outline menjadi nilai default. Nilai lebar dari outline adalah lebih tipis daripada outline yang diatur dan lebih tebal dari outline yang diatur menjadi thin.
  • thick: Digunakan untuk mengatur nilai lebar outline menjadi thick, nilai outline didapatkan lebih tipis dari outline yang ditentukan dengan lebar sebagai medium dan thin.
  • length: Digunakan untuk mendefinisikan lebar outline dalam satuan unit length.
  • initial: Digunakan untuk mengatur nilai properti menjadi nilai default.
  • inherit: Menerima nilai turunan dari elemen parent.

Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style outlineWidth 

DOM

</title>

 

<style>

.elem 

{

outline-style: dashed;

}

</style>

 

</head>

 

<body>

 

<h1 

style="color: green">

Blog Elfan

</h1>

 

<b>

Properti Style OutlineWidth 

DOM

</b>

 

<p class="elem">

Merupakan portal ilmu komputer 

yang digunakan untuk 

mempelajari berbagai materi 

pemrograman dan materi lainnya 

yabg berkaitan dengan dunia 

TIK.

</p>

 

<button 

onclick="changeWidth()">

Change outlineWidth

</button>

 

<!--Script untuk mengubah 

nilai lebar outline -->

<script>

function changeWidth() 

{

elem = document.querySelector('.elem');

elem.style.outlineWidth = 'thin';

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Properti Style OutlineWidth DOM

Merupakan portal ilmu komputer yang digunakan untuk mempelajari berbagai materi pemrograman dan materi lainnya yabg berkaitan dengan dunia TIK.



Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style outlineWidth 

DOM

</title>

 

<style>

.elem 

{

outline-style: dashed;

outline-width: thin;

}

</style>

 

</head>

 

<body>

 

<h1 

style="color: green">

Blog Elfan

</h1>

 

<b>

DOM Style OutlineWidth

</b>

 

<p class="elem">

Blog TIK merupakan portal ilmu 

komputer yang digunakan untuk 

mempelajari berbagai materi 

pemrograman dan materi TIK 

lainnya yang sedang populer 

saat ini.

</p>

 

<button 

onclick="changeWidth()">

Change outlineWidth

</button>

 

<!--Script untuk mengubah 

nilai lebar outline -->

<script>

function changeWidth() 

{

elem = document.querySelector('.elem');

elem.style.outlineWidth = 'medium';

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

DOM Style OutlineWidth

Blog TIK merupakan portal ilmu komputer yang digunakan untuk mempelajari berbagai materi pemrograman dan materi TIK lainnya yang sedang populer saat ini.



Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style outlineWidth 

DOM

</title>

 

<style>

.elem 

{

outline-style: dashed;

}

</style>

 

</head>

 

<body>

 

<h1 

style="color: green">

Blog Elfan

</h1>

 

<b>

Properti Style OutlineWidth 

DOM

</b>

 

<p class="elem">

Blog TIK merupakan portal ilmu 

komputer yang digunakan untuk 

mempelajari berbagai materi 

pemrograman dan materi TIK 

lainnya yang sedang populer 

saat ini.

</p>

 

<button 

onclick="changeWidth()">

Change outlineWidth

</button>

 

<!--Script untuk mengubah 

nilai lebar outline -->

<script>

function changeWidth() 

{

elem = document.querySelector('.elem');

elem.style.outlineWidth = 'thick';

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Properti Style OutlineWidth DOM

Blog TIK merupakan portal ilmu komputer yang digunakan untuk mempelajari berbagai materi pemrograman dan materi TIK lainnya yang sedang populer saat ini.



Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style outlineWidth 

DOM

</title>

 

<style>

.elem 

{

outline-style: dashed;

}

</style>

 

</head>

 

<body>

 

<h1 

style="color: green">

Blog Elfan

</h1>

 

<b>

Properti Style OutlineWidth 

DOM

</b>

 

<p class="elem">

Blog TIK merupakan blog yang 

mempelajari materi pemrograman 

dan materi TIK lainnya yang 

sedang populer saat ini.

</p>

 

<button 

onclick="changeWidth()">

Change outlineWidth

</button>

 

<!--Script untuk mengubah 

nilai lebar outline -->

<script>

function changeWidth() 

{

elem = document.querySelector('.elem');

elem.style.outlineWidth = '10px';

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Properti Style OutlineWidth DOM

Blog TIK merupakan blog yang mempelajari materi pemrograman dan materi TIK lainnya yang sedang populer saat ini.



Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style outlineWidth 

DOM

</title>

 

<style>

.elem 

{

outline-style: dashed;

outline-width: 4px;

}

</style>

 

</head>

 

<body>

 

<h1 

style="color: green">

Blog Elfan

</h1>

 

<b>

Properti Style OutlineWidth 

DOM

</b>

 

<p class="elem">

Blog TIK merupakan portal ilmu 

komputer yang digunakan untuk 

mempelajari berbagai materi 

pemrograman dan materi TIK 

lainnya yang sedang populer 

saat ini.

</p>

 

<button 

onclick="changeWidth()">

Change outlineWidth

</button>

 

<!--Script untuk mengubah 

nilai lebar outline -->

<script>

function changeWidth() 

{

elem = document.querySelector('.elem');

elem.style.outlineWidth = 'initial';

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Properti Style OutlineWidth DOM

Blog TIK merupakan portal ilmu komputer yang digunakan untuk mempelajari berbagai materi pemrograman dan materi TIK lainnya yang sedang populer saat ini.



Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style outlineWidth 

DOM

</title>

 

<style>

#parent 

{

padding: 10px;

outline-style: dashed;

/* pengaturan nilai lebar 

outline dari elemen parent */

outline-width: 5px;

}

 

.elem 

{

outline-style: dotted;

}

</style>

 

</head>

 

<body>

 

<h1 

style="color: green">

Blog Elfan

</h1>

 

<b>

Properti Style OutlineWidth 

DOM

</b>

 

<br><br>

 

<div id="parent">

<p class="elem">

Blog TIK merupakan portal ilmu 

komputer yang digunakan untuk 

mempelajari berbagai materi 

pemrograman dan materi TIK 

lainnya yang sedang populer 

saat ini.

</p>

</div>

 

<br>

 

<button 

onclick="changeWidth()">

Change outlineWidth

</button>

 

<!-- Script untuk mengubah 

nilai lebar outline -->

<script>

function changeWidth() 

{

elem = document.querySelector('.elem');

elem.style.outlineWidth = 'inherit';

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Properti Style OutlineWidth DOM

Blog TIK merupakan portal ilmu komputer yang digunakan untuk mempelajari berbagai materi pemrograman dan materi TIK lainnya yang sedang populer saat ini.




Mengatur lebar garis luar HTML menggunakan properti gaya garis luar adalah salah satu cara untuk memperindah tampilan elemen pada halaman web. Salah satu properti yang dapat digunakan untuk mengubah lebar garis luar elemen HTML adalah outlineWidth. Properti ini dapat diterapkan pada berbagai elemen HTML untuk mengubah ketebalan garis luar yang mengelilingi elemen tersebut.

Garis luar dalam konteks ini adalah sebuah garis yang berada di luar batas elemen dan tidak mempengaruhi tata letak atau ukuran elemen tersebut. Berbeda dengan garis tepi yang berada di dalam elemen dan dapat mempengaruhi ukuran dan tata letaknya, garis luar hanya berfungsi sebagai elemen dekoratif yang tidak mempengaruhi perhitungan dimensi elemen itu sendiri.

Properti outlineWidth merupakan bagian dari grup gaya yang digunakan untuk mengontrol tampilan garis luar elemen. Ini berfungsi untuk menentukan ketebalan garis luar yang diterapkan pada elemen HTML. Ketebalan garis luar ini dapat disesuaikan dengan nilai tertentu yang sesuai dengan kebutuhan desain. Nilai dari outlineWidth bisa berupa satuan piksel, atau menggunakan kata kunci untuk menentukan ukuran yang diinginkan, seperti tirus, normal, atau lebar.

Selain itu, outlineWidth sering digunakan bersamaan dengan properti lainnya, seperti outlineStyle dan outlineColor, untuk memberikan efek garis luar yang lebih menonjol atau sesuai dengan tema desain halaman web. Dengan memodifikasi ketebalan garis luar, halaman web dapat terlihat lebih dinamis dan menarik, memberikan penekanan pada elemen-elemen tertentu yang ingin ditonjolkan.

Penting untuk dicatat bahwa pengaturan lebar garis luar dengan menggunakan properti ini tidak mempengaruhi dimensi elemen secara keseluruhan. Artinya, meskipun garis luar ditambahkan dengan ketebalan tertentu, ukuran elemen tersebut tidak akan berubah. Hal ini berbeda dengan pengaturan garis tepi yang mempengaruhi ukuran dan tata letak elemen secara langsung. Oleh karena itu, penggunaan garis luar sering kali digunakan untuk memberikan efek visual tanpa merubah struktur tata letak halaman web.

Dalam penggunaan praktisnya, pengaturan lebar garis luar dengan outlineWidth banyak digunakan dalam berbagai situasi. Salah satunya adalah pada elemen yang membutuhkan penekanan visual, seperti pada tombol, kotak input, atau elemen interaktif lainnya. Dengan meningkatkan ketebalan garis luar pada elemen-elemen ini, pengunjung dapat dengan mudah mengenali elemen yang dapat diklik atau diinteraksi dengan, sehingga meningkatkan kenyamanan penggunaan situs web.

Namun, penggunaan garis luar perlu diperhatikan dengan hati-hati. Garis luar yang terlalu tebal atau terlalu mencolok dapat mengganggu estetika halaman dan membuat desain terlihat berlebihan. Oleh karena itu, penting untuk menyesuaikan ketebalan garis luar dengan gaya desain keseluruhan dari halaman web. Penggunaan garis luar sebaiknya bersifat subtle atau tidak terlalu mencolok, kecuali jika memang dimaksudkan untuk tujuan tertentu, seperti menarik perhatian pengguna pada elemen yang penting atau saat terjadi kesalahan dalam pengisian formulir.

Ketebalan garis luar juga dapat berfungsi sebagai cara untuk menciptakan kontras visual yang menarik. Misalnya, dengan memberikan garis luar yang lebih tebal pada elemen yang berwarna terang atau gelap, dapat tercipta perbedaan visual yang menonjol antara elemen tersebut dengan latar belakangnya. Ini dapat membuat elemen tersebut terlihat lebih menonjol, dan mempermudah pengunjung untuk menavigasi halaman web.

Selain itu, penggunaan garis luar sering kali berkaitan dengan prinsip desain yang disebut sebagai hirarki visual. Hirarki visual merujuk pada cara elemen-elemen dalam desain ditata untuk menunjukkan tingkat kepentingannya. Dengan menyesuaikan ketebalan garis luar pada elemen-elemen yang lebih penting, pengunjung akan dapat mengenali dengan mudah elemen mana yang perlu mendapatkan perhatian lebih, misalnya tombol untuk mengirimkan formulir atau elemen interaktif lainnya.

Hal lain yang perlu diperhatikan dalam penggunaan garis luar adalah konsistensi. Penggunaan garis luar yang tidak konsisten atau tidak teratur dapat membingungkan pengguna dan merusak kesan profesional dari halaman web. Oleh karena itu, penting untuk menjaga agar penggunaan garis luar tetap serasi dengan desain keseluruhan situs dan tidak terlalu banyak menggunakan garis luar pada elemen-elemen yang tidak perlu.

Seiring dengan perkembangan desain web responsif, penggunaan garis luar juga dapat disesuaikan dengan ukuran layar perangkat yang digunakan pengunjung. Dengan adanya berbagai perangkat dengan ukuran layar yang berbeda, penting untuk memastikan bahwa elemen-elemen yang dilengkapi dengan garis luar tetap terlihat proporsional dan tidak mengganggu tampilan halaman pada perangkat yang lebih kecil. Dalam hal ini, pengaturan lebar garis luar yang responsif menjadi salah satu cara untuk menjaga keselarasan desain di berbagai perangkat.

Lebih lanjut, pengaturan lebar garis luar dapat berfungsi dalam meningkatkan interaksi elemen dengan pengunjung situs. Misalnya, ketika elemen memperoleh fokus, pengaturan garis luar yang lebih tebal dapat menonjolkan elemen tersebut untuk memberi tanda bahwa elemen tersebut aktif atau siap untuk berinteraksi. Hal ini sangat berguna pada formulir atau tombol, yang membutuhkan perhatian pengguna untuk dapat melakukan aksi selanjutnya.

Penggunaan garis luar juga dapat dimanfaatkan untuk tujuan aksesibilitas. Dengan memberikan garis luar yang jelas dan terdefinisi dengan baik pada elemen-elemen interaktif, pengunjung yang menggunakan perangkat bantu atau pembaca layar dapat lebih mudah mengenali elemen-elemen yang dapat diinteraksikan. Ini membantu meningkatkan pengalaman pengguna bagi semua orang, terlepas dari kemampuan atau perangkat yang digunakan.

Penggunaan garis luar yang tepat dapat memberikan dampak besar pada desain web. Dengan menggunakan outlineWidth untuk mengatur lebar garis luar, desainer web dapat menambah dimensi visual yang menarik pada elemen-elemen tertentu tanpa mengganggu struktur tata letak halaman. Garis luar ini, meskipun tidak mempengaruhi ukuran elemen secara langsung, tetap memberikan efek visual yang signifikan yang dapat memperkaya pengalaman pengguna dan memberikan penekanan pada elemen-elemen penting.

Kesimpulannya, mengatur lebar garis luar elemen HTML menggunakan properti outlineWidth adalah cara yang efektif untuk menambahkan elemen dekoratif pada desain web tanpa mempengaruhi tata letak elemen. Dengan memperhatikan keseimbangan dalam penggunaannya, garis luar dapat memberikan tampilan yang bersih, rapi, dan menarik, yang pada gilirannya meningkatkan pengalaman pengguna secara keseluruhan.

Selain peran visualnya, penggunaan garis luar juga dapat berfungsi sebagai elemen interaktif yang meningkatkan aksesibilitas dan memperbaiki pengalaman pengguna pada situs web. Di dalam desain halaman web, sangat penting untuk memastikan bahwa elemen-elemen interaktif mudah dikenali dan dapat diakses oleh semua orang, termasuk yang memiliki kebutuhan khusus. Penggunaan garis luar yang jelas pada elemen-elemen yang dapat diinteraksikan, seperti tombol atau formulir, membantu yang menggunakan pembaca layar atau perangkat bantu lainnya untuk lebih mudah mengenali elemen yang dapat diakses.

Menambahkan garis luar yang lebih tebal atau lebih menonjol ketika elemen mendapatkan fokus dapat memberi indikasi visual yang penting. Hal ini sangat membantu bagi pengguna yang mengandalkan keyboard untuk menavigasi situs web. Garis luar yang diperkuat pada elemen yang dipilih dapat memberi petunjuk visual yang jelas, membedakan elemen yang aktif dari yang lainnya. Terlebih lagi, pengaturan lebar garis luar juga dapat memperbaiki interaksi pengguna dengan situs web, memastikan bahwa tidak melewatkan elemen-elemen penting, seperti tombol kirim atau kolom formulir yang belum terisi.

Sementara itu, ketebalan garis luar yang diterapkan pada elemen juga dapat berfungsi sebagai indikator perubahan status. Misalnya, pada elemen input, ketika pengguna mengarahkan kursor ke dalam kotak input, garis luar yang lebih tebal dapat memberikan umpan balik visual, menunjukkan bahwa elemen tersebut siap untuk diisi. Hal ini menciptakan hubungan yang lebih baik antara pengguna dan elemen-elemen situs web, serta meningkatkan efisiensi interaksi.

Namun, meskipun penggunaan garis luar dapat memberikan banyak keuntungan dalam hal keterbacaan dan aksesibilitas, perlu diingat bahwa garis luar yang terlalu mencolok atau tidak teratur dapat menurunkan estetika halaman web. Penggunaan garis luar yang tidak proporsional atau terlalu tebal dapat mengganggu desain yang telah dipilih. Oleh karena itu, penting untuk menyesuaikan ketebalan garis luar dengan elemen desain lain dalam halaman web dan tidak berlebihan dalam penggunaannya. Penggunaan yang tepat akan menambah nilai estetika, sementara penggunaan yang berlebihan bisa menyebabkan kebingungan bagi pengunjung situs.

Pada desain web responsif, penggunaan garis luar menjadi semakin relevan, terutama dengan berbagai ukuran layar perangkat yang digunakan oleh pengunjung situs. Desain yang responsif memastikan bahwa tampilan situs web tetap optimal pada berbagai perangkat, dari desktop hingga perangkat seluler. Dalam hal ini, pengaturan garis luar yang responsif sangat penting untuk memastikan bahwa elemen-elemen interaktif tetap terlihat jelas tanpa mengganggu tampilan atau layout halaman. Pengaturan lebar garis luar yang menyesuaikan dengan ukuran layar perangkat pengguna akan memastikan bahwa garis luar tersebut tetap sesuai dengan proporsi desain halaman, terlepas dari perangkat yang digunakan.

Selain itu, garis luar juga dapat memberikan efek visual dinamis jika digunakan bersama animasi atau transisi. Mengatur garis luar dengan variasi ketebalan atau warna saat elemen mendapat fokus dapat menciptakan efek yang menarik dan memberi perhatian pada elemen tersebut. Misalnya, garis luar yang berubah ketebalannya saat elemen dipilih atau ditekankan dapat menciptakan kesan interaktif yang kuat. Dengan demikian, pengguna tidak hanya mendapatkan umpan balik visual yang jelas tetapi juga merasa terhubung dengan elemen yang dipilih.

Menggunakan garis luar dengan bijak dapat memberikan dampak besar pada tampilan dan interaksi elemen-elemen di dalam situs web. Penerapan garis luar yang sesuai dengan proporsi dan ketebalan yang tepat dapat memperkaya desain web dan memperbaiki pengalaman pengguna. Hal ini juga membantu memastikan bahwa halaman web tidak hanya terlihat profesional tetapi juga mudah digunakan oleh berbagai kalangan pengguna, termasuk yang membutuhkan aksesibilitas tambahan.

Sebagai kesimpulan, penggunaan properti outlineWidth dalam mengatur lebar garis luar elemen HTML adalah alat yang efektif untuk memperindah desain web dan meningkatkan interaktivitas. Dengan memperhatikan ketebalan garis luar yang tepat dan konsistensi dalam penggunaannya, garis luar dapat memperkaya tampilan visual halaman web tanpa mengganggu struktur tata letaknya. Garis luar juga berfungsi untuk menonjolkan elemen-elemen yang penting dan memberi petunjuk visual yang jelas kepada pengguna. Oleh karena itu, pengaturan garis luar yang baik akan memberikan dampak positif pada keseluruhan pengalaman pengguna di situs web.

Artikel ini akan dibaca oleh: Destyara Salsabila Ramadhani, Devi Maulina N.A Nur Alifah, Devina Ayu Septariza, Devita Aulia Putri Agmi, dan Dewi Fitria Arsyanti.

5 komentar untuk "Mengatur Lebar Garis Luar HTML Menggunakan outlineWidth Style DOM"

  1. Jenis browser apa saja yang dapat digunakan untuk mengaktifkan properti outlineWidth Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut merupakan beberapa jenis browser populer yang dapat digunakan untuk mengaktifkan properti outlineWidth Style DOM pada HTML:
      1. Google Chrome
      2. Internet Explorer
      3. Firefox
      4. Opera
      5. Apple Safari

      Hapus
  2. Apa yang dimaksud dengan properti outlineWidth Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Properti outlineWidth Style DOM pada HTML merupakan properti yang digunakan untuk menetapkan atau mengembalikan nilai lebar kerangka yang terdapat pada sekitar elemen. Outline merupakan garis yang terdapat pada sekitar elemen, dimana outline tersebut ditampilkan pada sektiar margin elemen yang berbeda dengan properti border.

      Hapus
    2. Properti outlineWidth Style DOM pada HTML merupakan properti yang digunakan untuk menetapkan atau mengembalikan nilai lebar kerangka pada sekitar elemen, dimana outline merupakan garis yang terdapat pada sekitar elemen tersebut.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -