Panduan mesra pemula ini sesuai untuk membina kemahiran HTML5, CSS, dan JavaScript anda melalui projek praktikal. Anda juga dapat membuat dek slaid HTML5 yang dinamik atau alternatif PPT berkuasa JavaScript!
inilah pratonton persembahan akhir:
bersedia untuk memulakan? Mari kita menyelam masuk.
1. Persediaan Projek
Pertama, buat direktori projek mudah dengan fail -fail ini:
index.html
css/style.css
js/scripts.js
Tambah kod berikut ke fail
anda. Ini termasuk Ikon Awesome Font (untuk Styling), Fail Stylesheet, dan JavaScript anda. dengan kelas index.html
akan mengadakan persembahan kami.
Kandungan slaid sebenar akan ditambah dalam div index.html
menggunakan JavaScript kemudian. Kelas <div> (ditakrifkan dalam CSS) akan mengawal slaid yang dapat dilihat. <code>container
<meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>HTML Presentation</title> <link rel="stylesheet" href="css/style.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" integrity="sha512-9usAa10IRO0HhonpyAIVpjrylPvoDwiPUiKdWk5t3PyolY1cOd4DSE0Ga+ri4AuTroPR5aQvXU9xC6qOPnzFeg==" crossorigin="anonymous" referrerpolicy="no-referrer"> <div class="container"> <div id="presentation-area"></div> </div>
) presentation-area
.show
untuk menguruskan orientasi skrin (0 untuk skrin penuh, 1 untuk skrin yang lebih kecil). (diasaskan ke 0) akan menjejaki bilangan slaid. (Nota: CSS penuh dan kod JavaScript terlalu luas untuk dimasukkan ke sini, tetapi coretan di bawah menggambarkan fungsi utama. Rujuk kepada asal untuk kod lengkap.) style.css
) screenStatus
totalSlides
moveToLeftSlide()
dan moveToRightSlide()
: Fungsi ini menguruskan peralihan slaid dengan mengeluarkan dan menambah kelas .show
ke slaid yang sesuai. fullScreenMode()
dan smallScreenMode()
: Mod skrin penuh togol ini. hideLeftButton()
dan hideRightButton()
: ini menyembunyikan butang navigasi ketika pada slaid pertama atau terakhir.
getCurrentSlideNo()
setSlideNo()
init()
Tutorial ini menyediakan asas untuk membina persembahan HTML yang lebih kompleks dan menarik. Terokai lebih lanjut dengan menambah animasi, peralihan, dan ciri JavaScript yang lebih maju untuk meningkatkan dek slaid anda.
Atas ialah kandungan terperinci Cara membuat slaid persembahan dengan HTML dan CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!