Saya akhirnya menemukan waktu untuk membuat alat ini. Anda dapat menginstal SnappySnippet dari Github. Ini memungkinkan ekstraksi HTML+CSS yang mudah dari simpul DOM yang ditentukan (terakhir diperiksa). Selain itu, Anda dapat mengirim kode langsung ke CodePen atau JSFiddle. Menikmati Show
SnappySnippet adalah open source, dan Anda dapat menemukan kodenya di GitHub Karena saya telah belajar cukup banyak saat membuat ini, saya memutuskan untuk membagikan beberapa masalah yang saya alami dan solusi saya kepada mereka, mungkin seseorang akan menganggapnya menarik Upaya pertama - getMatchedCSSRules()Awalnya saya sudah mencoba mengambil aturan CSS asli (berasal dari file CSS di situs web). Cukup luar biasa, ini sangat sederhana berkat Upaya kedua - getComputedStyle()Kemudian, saya mulai dari sesuatu yang disarankan oleh @CollectiveCognition - Masalah 1 - memisahkan CSS dari HTMLSolusinya di sini tidak terlalu indah tetapi cukup mudah. Saya telah menetapkan ID untuk semua node di subtree yang dipilih dan menggunakan ID tersebut untuk membuat aturan CSS yang sesuai Masalah 2 - menghapus properti dengan nilai defaultMenetapkan ID ke node bekerja dengan baik, namun saya menemukan bahwa setiap aturan CSS saya memiliki ~300 properti yang membuat seluruh CSS tidak dapat dibaca Masalah 3 - hanya menyimpan properti stenoHal berikutnya yang saya temukan adalah bahwa properti yang memiliki persamaan steno tidak perlu dicetak (mis. g. ada _______________ lalu _______________, _______________ utd. ) Masalah 4 - menghapus properti awalanJumlah properti di setiap aturan secara signifikan lebih rendah setelah operasi sebelumnya, tetapi saya telah menemukan bahwa saya masih memiliki banyak Masalah 5 - menggabungkan aturan CSS yang samaMasalah berikutnya yang saya temukan adalah bahwa aturan CSS yang sama berulang-ulang (mis. g. untuk setiap Masalah 6 - membersihkan dan memperbaiki indentasi HTMLKarena saya senang dengan hasilnya, saya pindah ke HTML. Itu tampak berantakan, terutama karena properti Masalah 7 - filter merusak CSSKarena ada kemungkinan bahwa dalam beberapa keadaan, filter yang disebutkan di atas dapat merusak CSS dalam cuplikan, saya menjadikan semuanya opsional. Anda dapat menonaktifkannya dari menu Pengaturan Bagaimana cara menyalin seluruh halaman Web dalam HTML?Setelah memilih dan menyalin halaman, klik "Edit" pada bilah menu pengolah kata dan kemudian klik "Tempel Spesial". ” Pilih "Teks Tidak Diformat" untuk menempelkan teks halaman tanpa memformat atau pilih "Format HTML" untuk menempelkan konten halaman Web
Bagaimana cara menyalin seluruh CSS situs web?Cukup klik kiri elemen yang Anda suka di situs web , dan aturan CSS Anda akan siap untuk membuat tombol yang tepat itu . Dan selama Anda menginginkannya, satu klik yang sama akan menyalin pemilih CSS dan struktur HTML juga.
Apakah ada cara untuk menyalin seluruh situs web?Buat salinan seluruh situs Anda
. On a computer, open the site you want to copy in new Google Sites. Buat salinan. Di bawah "Nama file", masukkan nama untuk situs yang Anda salin. Di bawah "Laman", pilih "Seluruh situs. "
Bagaimana Anda menyalin situs web dan menjadikannya milik Anda sendiri?Untuk menduplikasi situs web, klik Clone App/Create Staging. Munculan akan muncul menanyakan apakah pelanggan ingin Mengkloning Aplikasi atau Membuat Pementasan. Klik tarik-turun dan pilih server tempat Anda ingin membuat salinan situs web dan klik Lanjutkan. Platform Cloudways membutuhkan beberapa menit untuk menyalin situs web |