Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
oleh Tim Perkemahan Web
Visual Studio adalah lingkungan pengembangan yang sangat baik untuk . Proyek Windows dan web berbasis NET. Ini termasuk editor teks yang kuat yang dapat dengan mudah digunakan untuk mengedit file mandiri tanpa proyek.
Visual Studio mempertahankan pohon penguraian berfitur lengkap saat Anda mengedit setiap file. Ini memungkinkan Visual Studio untuk memberikan penyelesaian otomatis dan tindakan berbasis dokumen yang tak tertandingi sambil membuat pengalaman pengembangan jauh lebih cepat dan lebih menyenangkan. Fitur-fitur ini sangat kuat dalam dokumen HTML dan CSS.
Semua kekuatan ini juga tersedia untuk ekstensi, sehingga mudah untuk memperluas editor dengan fitur baru yang kuat agar sesuai dengan kebutuhan Anda. Web Essentials adalah kumpulan penyempurnaan terkait web (sebagian besar) ke Visual Studio. Ini termasuk banyak penyelesaian IntelliSense baru (terutama untuk CSS), fitur Tautan Browser baru, JSHint otomatis untuk file JavaScript, peringatan baru untuk HTML dan CSS, dan banyak fitur lain yang penting untuk pengembangan web modern.
Semua kode sampel dan cuplikan disertakan dalam Kit Pelatihan Kamp Web, tersedia di https://aka.ms/webcamps-training-kit.
Gambaran Umum
Tujuan
Di lab langsung ini, Anda akan mempelajari cara:
- Gunakan fitur editor HTML baru yang disertakan dalam Web Essentials seperti cuplikan kode HTML5 yang kaya dan pengodean Zen
- Gunakan fitur editor CSS baru yang disertakan dalam Web Essentials seperti pemilih Warna dan tipsalat matriks browser
- Gunakan fitur editor JavaScript baru yang disertakan dalam Web Essentials seperti Ekstrak ke File dan IntelliSense untuk semua elemen HTML
- Bertukar data antara browser Anda dan Visual Studio menggunakan Tautan Browser
Prasyarat
Berikut ini diperlukan untuk menyelesaikan lab langsung ini:
- Microsoft Visual Studio Professional 2013 atau yang lebih tinggi
- Web Essentials 2013
- Google Chrome
Siapkan
Untuk menjalankan latihan di lab langsung ini, Anda harus mengatur lingkungan Anda terlebih dahulu.
- Buka jendela Windows Explorer dan telusuri ke folder Sumber lab.
- Klik kanan Setup.cmd dan pilih Jalankan sebagai administrator untuk meluncurkan proses penyiapan yang akan mengonfigurasi lingkungan Anda dan menginstal cuplikan kode Visual Studio untuk lab ini.
- Jika kotak dialog Kontrol Akun Pengguna ditampilkan, konfirmasikan tindakan untuk melanjutkan.
Catatan
Pastikan Anda telah memeriksa semua dependensi untuk lab ini sebelum menjalankan penyiapan.
Menggunakan Cuplikan Kode
Di seluruh dokumen lab, Anda akan diinstruksikan untuk menyisipkan blok kode. Untuk kenyamanan Anda, sebagian besar kode ini disediakan sebagai Visual Studio Code Cuplikan, yang dapat Anda akses dari dalam Visual Studio 2013 untuk menghindari keharusan menambahkannya secara manual.
Catatan
Setiap latihan disertai dengan solusi awal yang terletak di folder Mulai latihan yang memungkinkan Anda mengikuti setiap latihan secara independen dari yang lain. Perlu diketahui bahwa cuplikan kode yang ditambahkan selama latihan hilang dari solusi awal ini dan mungkin tidak berfungsi sampai Anda menyelesaikan latihan. Di dalam kode sumber untuk latihan, Anda juga akan menemukan folder Akhir yang berisi solusi Visual Studio dengan kode yang dihasilkan dari menyelesaikan langkah-langkah dalam latihan yang sesuai. Anda dapat menggunakan solusi ini sebagai panduan jika Anda memerlukan bantuan tambahan saat Anda bekerja melalui lab langsung ini.
Latihan
Lab langsung ini mencakup latihan berikut:
Catatan
Saat pertama kali memulai Visual Studio, Anda harus memilih salah satu koleksi pengaturan yang telah ditentukan sebelumnya. Setiap koleksi yang telah ditentukan dirancang untuk mencocokkan gaya pengembangan tertentu dan menentukan tata letak jendela, perilaku editor, cuplikan kode IntelliSense, dan opsi kotak dialog. Prosedur di lab ini menjelaskan tindakan yang diperlukan untuk menyelesaikan tugas tertentu di Visual Studio saat menggunakan koleksi Pengaturan Pengembangan Umum . Jika Anda memilih koleksi pengaturan yang berbeda untuk lingkungan pengembangan Anda, mungkin ada perbedaan dalam langkah-langkah yang harus Anda mempertimbangkan.
Latihan 1: Bekerja dengan Tautan Browser dan Web Essentials
Web Essentials adalah ekstensi Visual Studio yang menambahkan berbagai fitur berguna untuk pengembangan web modern, sebagian besar berfokus pada membuat pengalaman pengembangan web jauh lebih cepat dan lebih menyenangkan. Anda dapat menginstal Web Essentials dari Galeri Ekstensi di Visual Studio.
Browser Link adalah fitur baru yang disertakan dalam Visual Studio 2013 yang menyediakan saluran antara Visual Studio IDE dan browser terbuka apa pun untuk bertukar data antara aplikasi web Anda dan Visual Studio. Web Essentials memperluas Tautan Browser dengan alat untuk memanipulasi model objek DOM dan gaya CSS halaman web Anda langsung dari browser.
Dalam latihan ini, Anda akan menjelajahi beberapa fitur yang didukung oleh Web Essentials dan Browser Link untuk meningkatkan halaman kuis sederhana.
Tugas 1 - Menjalankan Proyek di Beberapa Browser
Dalam tugas ini, Anda akan mengonfigurasi aplikasi web untuk dijalankan di beberapa browser sekaligus, yang berguna untuk pengujian lintas browser.
Buka Microsoft Visual Studio.
Di menu File , pilih Buka | Proyek/Solusi... dan telusuri ex1-WorkingwithBrowserLinkandWebEssentials\Begin di folder Sumber lab (C:\WebCampsTK\HOL\VSWebTooling\Source). Pilih Begin.sln dan klik Buka.
Di toolbar Visual Studio, perluas menu browser dan pilih Telusuri Dengan....
Opsi menu Telusuri Dengan
Dalam kotak dialog Telusuri Dengan , pilih Google Chrome dan Internet Explorer dengan menahan tombol CTRL dan klik Atur sebagai Default.
Memilih beberapa browser default
Google Chrome dan Internet Explorer sekarang akan muncul sebagai browser default. Klik Batal untuk menutup kotak dialog.
Google Chrome dan Internet Explorer sebagai browser default
Catatan
Setelah mengonfigurasi browser default, opsi Beberapa Browser dipilih di menu browser.
Tekan CTRL + F5 untuk menjalankan aplikasi tanpa penelusuran kesalahan.
Ketika kedua jendela browser terbuka, letakkan salah satunya di atas yang lain untuk melihat pembaruan di kedua browser secara bersamaan. Browser harus menampilkan halaman web dengan persegi panjang biru muda.
Menempatkan satu browser di atas yang lain
Jangan tutup browser. Anda akan menggunakannya di tugas berikutnya.
Tugas 2 - Menggunakan Zen Coding untuk Membuat Elemen HTML
Zen Coding adalah plugin editor untuk pengodean dan pengeditan HTML, XML, XSL (atau format kode terstruktur lainnya) berkecepatan tinggi. Inti dari plugin ini adalah mesin singkatan yang kuat yang memungkinkan Anda untuk memperluas ekspresi -mirip dengan pemilih CSS- ke dalam kode HTML. Zen Coding adalah cara cepat untuk menulis HTML menggunakan sintaks pemilih gaya CSS.
Dalam latihan ini, Anda akan menggunakan fitur Zen Coding yang disediakan oleh Web Essentials untuk menghasilkan tombol HTML yang mewakili opsi pertanyaan.
Beralih kembali ke Visual Studio.
Buka file Index.cshtml yang terletak di folderBerandaTampilan | .
<Ganti !-- TODO: tambahkan opsi di sini--> komentari dengan kode berikut, dan tekan TAB.
button.btn.btn-info.btn-lg.option{Answer $}*4
Kode harus diperluas ke HTML.
HTML diperluas
Catatan
Untuk mempelajari selengkapnya tentang sintaksIs pengkodian Zen, lihat artikel berikut ini.
Klik tombol Refresh browser tertaut untuk memperbarui kedua browser.
Refresh browser tertaut
Internet Explorer - Halaman diperbarui dengan empat tombol
Google Chrome - Halaman diperbarui dengan empat tombol
Beralih kembali ke Visual Studio.
Anda telah menambahkan tombol ke halaman, tetapi Anda masih perlu menambahkan pertanyaan templat. Untuk melakukannya, Anda akan menggunakan fitur baru di Web Essentials yang disebut generator Lorem Ipsum. Temukan elemen div dengan atribut kelasdepan.
Tambahkan kode berikut sebagai elemen turunan pertama dari div, dan tekan TAB.
p.lead>lorem5
Kode harus diperluas ke HTML.
Lorem Ipsum dibuat otomatis
Catatan
Sebagai bagian dari Zen Coding, Anda sekarang dapat menghasilkan kode Lorem Ipsum langsung di editor HTML. Cukup ketik lorem dan tekan TAB dan teks Lorem Ipsum 30 kata akan disisipkan. Misalnya lorem10 menyisipkan 10 kata Lorem Ipsum.
Anda akan menambahkan logo di bagian atas pertanyaan dengan menggunakan fitur baru lain di Web Essentials yang disebut generator Lorem Pixel. Tambahkan kode berikut sebagai elemen anak pertama dari elemen div dengan kontainer sebagai nilai kelas , dan tekan TAB.
div.row.header>pix-436x185-abstract
Kode harus diperluas ke HTML.
Lorem Pixel dibuat secara otomatis
Catatan
Sebagai bagian dari Zen Coding, Anda juga dapat menghasilkan kode Lorem Pixel langsung di editor HTML. Cukup ketik hewan pix-200x200 dan tekan TAB dan tag img dengan gambar 200x200 hewan akan dimasukkan.
Klik tombol Refresh browser tertaut untuk memperbarui kedua browser.
Internet Explorer - Gambar dan teks yang dibuat secara otomatis
Google Chrome - Gambar dan teks yang dibuat secara otomatis
Catatan
Karena gambar dipilih secara acak saat menambahkan cuplikan kode, gambar yang ditampilkan di browser mungkin berbeda.
Jangan tutup browser. Anda akan menggunakannya di tugas berikutnya.
Tugas 3 - Memperbarui Properti Gaya
Dalam tugas ini, Anda akan menggunakan fitur Mode Inspeksi Tautan Browser untuk mendeteksi lokasi yang tepat di mana elemen DOM tertentu dihasilkan dan kemudian memperbarui properti warna elemen tersebut menggunakan pemilih warna yang disediakan oleh Web Essentials.
Di browser Internet Explorer, tekan CTRL + ALT + I untuk mengaktifkan Mode Inspeksi.
Pindahkan penunjuk ke atas batas biru muda dan klik.
Memindahkan penunjuk ke atas batas biru muda
Beralih kembali ke Visual Studio. Perhatikan bagaimana elemen HTML yang Anda pilih di browser juga dipilih di editor HTML Visual Studio.
Elemen HTML dipilih di editor HTML Visual Studio
Anda sekarang akan memperbarui kelas CSS depan untuk mengubah gaya elemen yang dipilih. Untuk melakukannya, tekan CTRL + , untuk membuka kotak pencarian Navigasi Ke . Ketik site.css dan tekan ENTER untuk membuka file.
Membuka file Site.css
Tekan CTRL + F dan ketik .flip-container .front untuk menemukan pemilih CSS.
Klik kotak biru muda di properti batas kelas untuk membuka Pemilih Warna.
Membuka Pemilih Warna
Perluas Pemilih Warna dengan mengklik tombol chevron dan pilih warna baru.
Memperluas Pemilih Warna
Tekan CTRL + ALT + ENTER untuk menyegarkan browser tertaut.
Beralih ke Internet Explorer dan perhatikan bagaimana warna batas telah berubah.
Internet Explorer - Warna batas diperbarui
Beralih ke Google Chrome dan perhatikan bagaimana warna batas telah berubah.
Google Chrome - Warna batas diperbarui
Beralih kembali ke Visual Studio.
Buka akhir file Site.css dan tekan CTRL + F untuk menemukan pemilih .btn .
Perhatikan bahwa properti -webkit-border-radius digaris bawahi dengan warna hijau.
Properti -webkit-border-radius dari pemilih btn
Tempatkan tanda sisipan di properti -webkit-border-radius . Garis biru akan muncul di bawah huruf pertama dari kata pertama properti. Ini adalah tag pintar.
Tekan CTRL + . untuk membuka menu saran dan klik Tambahkan properti standar yang hilang (radius batas).
Menambahkan saran properti standar yang hilang
Properti radius batas secara otomatis ditambahkan ke aturan CSS.
Properti standar yang hilang ditambahkan
Pindahkan penunjuk ke properti radius batas untuk menampilkan tipsalat matriks Browser. Tipsalat matriks browser menunjukkan ketersediaan properti di setiap browser.
browser
Tipsalat matriks browser
Perhatikan bahwa nilai properti radius batas masih digarisbawarkan. Pindahkan penunjuk ke atas nilai untuk melihat pesan peringatan.
Peringatan nilai properti radius batas
Hapus unit nilai properti radius batas seperti yang disarankan oleh tipsalat.
Karena radius batas adalah properti standar untuk menentukan seberapa sudut batas bulat, Anda dapat menghapus properti dan nilai -webkit-border-radius dari aturan CSS.
Tempatkan tanda sisipan di properti pembungkus kata dan perhatikan bahwa tag pintar juga muncul di bawah ini.
Buka menu dan klik Tambahkan spesifikasi vendor yang hilang.
Menambahkan saran khusus vendor yang hilang
Properti -ms-word-wrap secara otomatis ditambahkan ke aturan CSS.
Properti khusus vendor ditambahkan
Tugas 4 - Memperbarui Kode HTML dari Browser
Dalam tugas ini, Anda akan menggunakan fitur Mode Desain Tautan Browser untuk mengedit objek DOM dari browser dan mentransfer perubahan ke file sumber HTML di Visual Studio.
Di Google Chrome, tekan CTRL + ALT + D untuk mengaktifkan Mode Desain.
Pindahkan penunjuk ke atas dolor Lorem Ipsum duduk label amet dan klik.
Mengedit pertanyaan
Kursor akan muncul. Ganti teks asli dengan Seperti apa tampilannya saat saya menulis pertanyaan yang lebih panjang?, lalu tekan ESC untuk keluar dari Mode Desain.
Pertanyaan diedit
Beralih kembali ke Visual Studio dan buka Index.cshtml, jika belum dibuka. Perhatikan bahwa teks <dalam elemen p> telah diperbarui.
Pertanyaan yang diperbarui di halaman HTML
Tugas 5 - Meninjau Peringatan Terkait SEO
Search Engine Optimization (SEO) adalah proses membuat peringkat situs web lebih tinggi pada daftar hasil mesin pencari. Semakin tinggi peringkat situs dan semakin konsisten terdaftar, semakin banyak pengunjung situs akan mendapatkan dari mesin pencari itu. Web Essentials menggabungkan alat analitik yang memeriksa HTML, melaporkan masalah yang ditemukan dan memberikan bantuan untuk memperbaikinya.
Buka menu Tampilan dan klik Daftar Kesalahan untuk membuka jendela Daftar Kesalahan .
Daftar Kesalahan di menu Tampilan
Perhatikan bahwa ada peringatan SEO yang memberi tahu bahwa <tag meta> untuk deskripsi halaman hilang. Klik dua kali entri peringatan SEO untuk memperbaikinya.
Jendela
Jendela Daftar Kesalahan
Dalam kotak dialog Web Essentials, klik Ya untuk menyisipkan tag meta> deskripsi<.
Kotak dialog Web Essentials
Editor untuk _Layout.cshtml terbuka dan <tag meta> secara otomatis ditambahkan ke bagian kepala file HTML.
Tag meta secara otomatis ditambahkan ke halaman _Layout
Ubah nilai atribut konten menjadi GeekQuiz dan simpan file.
Latihan 2: Memanfaatkan Cuplikan Kode dan IntelliSense
Dengan Web Essentials, editor HTML telah diperluas dengan fungsionalitas tambahan. Dalam latihan ini, Anda akan melihat beberapa fitur baru yang berguna saat mengembangkan aplikasi web.
Tugas 1 - Menggunakan IntelliSense dalam Dokumen HTML
Fitur baru pertama yang akan Anda lihat dalam tugas ini disebut Dynamic IntelliSense. Dynamic IntelliSense membaca tag dan atribut lain untuk menyimpulkan kemungkinan id yang akan Anda gunakan.
Dalam tugas ini, Anda akan membuat elemen formulir HTML baru yang berisi label dan bidang input. Kemudian Anda akan menambahkan atribut untuk label untuk mengikatnya ke input, dan Anda akan melihat saran IntelliSense berdasarkan id input dalam cakupan.
Buka Visual Studio Express 2013 untuk Web dan solusi Begin.sln yang terletak di folder Source/Ex2-TakingAdvantageofCodeSnippetsandIntelliSense/Begin . Atau, Anda dapat melanjutkan dengan solusi yang Anda peroleh di latihan sebelumnya.
Di Penjelajah Solusi, buka file Index.cshtml yang terletak di folder Beranda Tampilan | .
Tambahkan formulir berikut di dalam elemen bagian<>.
(Cuplikan Kode - VisualStudio2013WebTooling - Ex2 - Formulir)
<form> <input type="text" id="name" /> </form>
Tag input harus didahului oleh label dengan beberapa deskripsi bidang. Tambahkan label berikut sebelum tag input.
<form> <label id="name">Name</label> <input type="text" id="name" /> </form>
untuk atribut <label> menentukan elemen formulir mana yang terikat dengan label. Nilai atribut harus sama dengan id elemen terkait. Tambahkan atribut untuk ke <elemen label> . Seperti yang ditunjukkan pada gambar berikut, nilai "nama" muncul di kotak IntelliSense, berdasarkan id elemen dalam cakupan yang sama (formulir> penutup<).
Menampilkan id di IntelliSense
Hapus elemen formulir> yang baru ditambahkan< dan kontennya.
Tugas 2 - Menggunakan Cuplikan Kode HTML
HTML5 memperkenalkan lebih dari 25 tag semantik baru. Visual Studio sudah memiliki dukungan IntelliSense untuk tag ini, tetapi Visual Studio 2013 membuatnya lebih cepat dan lebih mudah untuk menulis markup dengan menambahkan cuplikan kode baru. Meskipun tag ini tidak rumit, tag tersebut dilengkapi dengan beberapa kehalusan kecil, seperti menambahkan fallback codec yang benar untuk tag audio . Dalam tugas ini, Anda akan melihat cuplikan kode HTML untuk tag audio.
Dalam file Index.cshtml , ketik <aud di dalam <elemen bagian> seperti yang ditunjukkan pada gambar berikut.
Menyisipkan elemen audio
Tekan TAB dua kali dan perhatikan bagaimana kode berikut ditambahkan pada halaman dan kursor ditempatkan pada atribut src sumber pertama.
<audio controls="controls"> <source src="file.mp3" type="audio/mp3" /> <source src="file.ogg" type="audio/ogg" /> </audio>
Catatan
Dengan menekan tombol TAB dua kali, cuplikan kode disisipkan. Cuplikan audio menunjukkan penggunaan standar tag audio , dengan dua file sumber untuk dukungan yang ditingkatkan.
Hapus baris kedua dan perbarui sumber baris pertama dengan tautan berikut ke tampilan Menginstal ASP.NET dan Alat Web : https://learn.microsoft.com/shows/asp-net-site-videos/installing-aspnet-web-tools. Kode yang dihasilkan ditunjukkan di bawah ini.
<audio controls="controls"> <source src="http://media.ch9.ms/ch9/11d8/604b8163-fad3-4f12-9607-b404201211d8/KatanaProject.mp3" type="audio/mp3" /> </audio>
Catatan
File sumber digunakan sebagai contoh. Anda dapat menggunakan sumber lain jika mau.
Tekan CTRL + S untuk menyimpan file.
Tekan CTRL + F5 untuk memulai aplikasi.
Perhatikan bahwa pemutar audio ditambahkan ke aplikasi.
Pemutar audio di Internet Explorer
Pemutar audio di Google Chrome
Jangan tutup browser. Anda akan menggunakannya di tugas berikutnya.
Tugas 3 - Menggunakan IntelliSense dalam Dokumen JavaScript
Dengan Web Essentials 2013, lembar gaya dan halaman HTML menghasilkan daftar ID dan nama kelas. Dalam tugas ini, Anda akan mempelajari bagaimana daftar tersebut meningkatkan dukungan JavaScript IntelliSense di Web Essentials 2013.
Dalam file Index.cshtml , tambahkan kode berikut untuk menentukan tag skrip untuk kode JavaScript.
... </section> @section scripts{ <script type="text/javascript"> </script> }
Tambahkan kode berikut di dalam tag skrip untuk menentukan fungsi panggilan balik yang siap.
(Cuplikan Kode - VisualStudio2013WebTooling - Ex2 - ReadyFunction)
(function () { $(document).ready(function () { }); }());
Letakkan tanda sisipan di tag skrip dan tekan CTRL + . untuk membuka menu saran.
Klik Ekstrak ke File.
Ekstrak JavaScript ke saran file
Di jendela Simpan Sebagai , pilih folder Skrip , beri nama file init.js dan klik Simpan.
Jendela Simpan Sebagai
Catatan
File init.js dibuat dan konten skrip dipindahkan ke file.
Init.js file yang dibuat dengan konten yang disertakan
Buka file Index.cshtml dan periksa apakah tag skrip diganti dengan referensi ke file init.js .
Init.js referensi html
Buka Penjelajah Solusi dan perhatikan bahwa file init.js disertakan secara otomatis dalam solusi.
fileInit.js disertakan dalam solusi
Beralih kembali ke file init.js untuk memperbarui panggilan balik fungsi siap .
Di dalam definisi panggilan balik fungsi yang diteruskan ke siap, tambahkan kode berikut untuk mendapatkan semua elemen oleh atribut kelas tertentu.
(function () { $(document).ready(function () { document.getElementsByClassName("") }); }());
TekanSpasiCTRL + di antara tanda kutip di dalam panggilan fungsi getElementsByClassName.
Menampilkan IntelliSense untuk fungsi getElementsByClassName
Catatan
Perhatikan bahwa IntelliSense menunjukkan kelas yang ditentukan dalam lembar gaya proyek.
Ganti baris yang telah Anda buat dengan kode berikut.
(function () { $(document).ready(function () { var audioElements = document.getElementsByTagName("au"); }); }());
Posisikan kursor setelah au di dalam tanda kutip dalam fungsi getElementsByTagName dan tekan CTRL + Space.
Menampilkan IntelliSense untuk metode getElementsByTagName
Pilih "audio" dari daftar dan tekan ENTER. Hasilnya diperlihatkan dalam gambar berikut.
Mengambil Elemen Audio
Di Penjelajah Solusi, klik kanan file init.js di folder Skrip dan pilih Minify JavaScript dari menu Web Essentials.
Minifikasi file JavaScript
Ketika diminta untuk mengaktifkan minifikasi otomatis saat file sumber berubah klik Ya.
Mengaktifkan peringatan minifikasi otomatis
Catatan
init.min.js dibuat dan ditambahkan sebagai dependensi dari file init.js.
fileInit.min.js dibuat
Buka file init.min.js dan perhatikan bahwa file dikurangi.
Init.min.js konten file
Dalam file init.js , tambahkan kode berikut di bawah panggilan fungsi getElementsByTagName untuk memutar semua elemen audio.
(Cuplikan Kode - VisualStudio2013WebTooling - Ex2 - PlayAudioElements)
var len = audioElements.length; for (var i = 0; i < len; i++) { audioElements[i].play(); }
Klik CTRL + S untuk menyimpan file. Karena file yang dikurangi sudah dibuka, Anda akan melihat kotak dialog yang mengatakan bahwa file telah dimodifikasi di luar editor sumber. Klik Ya.
Peringatan
Peringatan Microsoft Visual Studio
Beralih kembali ke file init.min.js untuk memverifikasi bahwa file telah diperbarui dengan kode baru.
Init.min.js file diperbarui
Klik tombol Refresh Tautan Browser .
Setelah kedua browser disegarkan, pemutar audio yang Anda lihat di tugas sebelumnya akan mulai diputar secara otomatis.
Pemutar audio disertakan dalam tampilan
Ringkasan
Dengan menyelesaikan lab langsung ini, Anda telah mempelajari cara:
- Gunakan fitur editor HTML baru yang disertakan dalam Web Essentials seperti cuplikan kode HTML5 yang kaya dan pengodean Zen
- Gunakan fitur editor CSS baru yang disertakan dalam Web Essentials seperti pemilih Warna dan tipsalat matriks browser
- Gunakan fitur editor JavaScript baru yang disertakan dalam Web Essentials seperti Ekstrak ke File dan IntelliSense untuk semua elemen HTML
- Bertukar data antara browser Anda dan Visual Studio menggunakan Tautan Browser