TGViewer
Channel Public Channel
Html and Css & Jsآموزش

Html and Css & Jsآموزش

@htmlcss_channels

ادمین :
@Maryam3771


تعرفه تبلیغات:
https://t.me/alloadv/822
Subscribers
23.1K
Photos
578
Videos
277
Links
359
Recent Posts 20 shown
Post #2754 458
۵ منبع رایگان کاربردی برای طراحان و توسعه‌دهندگان وبسایت!

اگه دنبال کامپوننت‌های آماده، آیکون، انیمیشن و موکاپ هستی، از این سایت‌ها استفاده کنید 👇

Spectrum UI : ui.spectrumhq.in

✨ ۲۵۰+ کامپوننت Open Source با React و Tailwind
پشتیبانی از MCP (Model Context Protocol)
مناسب برای ساخت سریع رابط کاربری حرفه‌ای

Animated Buttons : animatedbuttons.colorion.co

🎬 دکمه‌های CSS انیمیشنی رایگان با افکت‌های جذاب و خلاقانه با قابلیت کپی کردن کد

Obsidian UI: obsidianui.dev

🧩 ۳۵+ کامپوننت و بلاک آماده ، سازگار با shadcn CLI شامل طراحی های مدرن و مینیمال

Keyline Icons: keylineicons.com

🎯 ۸۰۰۰+ آیکون رایگان برای Shadcn با سبک‌های متنوع و یکدست و جستجوی آسان

Morflax Studio : studio.morflax.com

🎭 موکاپ‌های ۳D رایگان برای ساخت موشن گرافیک حرفه‌ای و ارائه پروژه‌ها


💎 @Htmlcss_channels  | #HTML #css #JavaScript
Post #2750 471
HTML: Responsive images

🔅 تصاویر واکنش‌گرا در HTML

با اين تکنیک، مرورگر خودش بهترین نسخه تصویر رو بر اساس اندازه صفحه لود می‌کنه!

🎯 چرا تصاویر واکنش‌گرا مهمن؟

👈 سرعت لود بالاتر – تصویر کوچک‌تر برای موبایل
👈 صرفه‌جویی در پهنای باند
👈 تجربه کاربری بهتر در همه دستگاه‌ها
👈 سئوی بهتر – گوگل سایت‌های سریع رو دوست داره

💻 کد :
<picture>
<source srcset="large.png" media="(min-width: 10rem)" />
<source srcset="medium.png" media="(min-width: 6rem)" />
<img src="small.png" alt="…" />
</picture>

با این تکنیک ساده:

📱 در موبایل → تصویر کوچک و سبک

💻در دسکتاپ → تصویر بزرگ و باکیفیت

⚡ سرعت لود تا ۵۰٪ بهتر!

#Responsive #WebDesign #Frontend


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 4
  • 🔥 1
Post #2747 582
مدل Jev توی طراحی یک Design System چقدر خوبه؟

فقط کافیه یک جمله بهش بدی، بعد خودش از بین بیشتر از 1 کوادریلیون ترکیب مختلف انتخاب می‌کنه.

هیچ‌کدوم از بخش‌های این ویدیو سریع‌تر نشده؛ هر بار که استایل رو تغییر می‌ده، در واقع 4 درخواست موازی اجرا میشه که حدود 2 ثانیه زمان می‌بره و هزینه‌ش حدود $0.0007 هستش.

29 تا فلگ برای کنترل چیزهایی مثل فرم گوشه‌ها، حاشیه‌ها، خانواده آیکون‌ها، مسیرهای نمودار، بافت صفحه، میزان تراکم و انیمیشن‌ها استفاده میشن؛ همه‌شون هم روی shadcn ساخته شدن.

علاوه بر این‌ها، رنگ، شعاع گوشه‌ها، فاصله‌ها و مقیاس تایپوگرافی هم به‌صورت پیوسته قابل تنظیم هستن.


💎 @Htmlcss_channels  | #HTML #css #JavaScript
Post #2735 982
سایت Obsidian UI یه کالکشن جذاب از کامپوننت‌های مدرنه که به پروژه‌هاتون یه ظاهر کاملاً پرمیوم و شیک میده. کپی کنید و سطح رابط کاربری سایتتون رو چند لول ببرید بالاتر.

🔗 https://www.obsidianui.dev/


💎 @Htmlcss_channels  | #HTML #css #JavaScript
Post #2733 1.15K
سایت موشن‌سایتس (MotionSites) پرامپت‌ برای طراحی وب‌سایت در اختیارتون می‌ذاره.

سایت MotionSites پرامپت‌های آماده‌ی AI برای ساخت لندینگ داره.

1️⃣ می‌ری تو سایت ، یه نمونه‌ی خوشگل پیدا می‌کنی
2️⃣ پرامپت آماده‌ش رو کپی می‌کنی (همین، فقط کپی!)
3️⃣ می‌دیش به Cursor یا v0.dev
4️⃣ یه لندینگ شیک با انیمیشن‌های روان تحویل می‌گیری

کلی نمونه‌ی آماده برای هر چیزی که فکرشو کن
هدر داره، فوتر داره، کل صفحه داره. هر چیزی بخوای هست.

اینجوری پیش برو:

MotionSites (پرامپت آماده)
↓
Cursor / v0.dev (گرفتن کد)
↓
Sevalla / Vercel (دیپلوی)

🔗 لینک: https://motionsites.ai


✅ رایگان شروع می‌کنی، بعد اگه خواستی پولی‌هاش رو بگیری


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 6
  • 🔥 1
Post #2730 1.04K
این سایت کامپوننت های زیبایی برای وب داره، کد هاشون هست بعضیاشون حتی پرامپت هم دارن برای اونایی که نمی‌تونن از کدش استفاده کنن یا اینکه با فریم ورکشون سازگار نیست بدید به هوش مصنوعی براتون می‌سازتش:

bencho.dev


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 4
Post #2728 1.12K
🎨طراحی لندینگ‌پیج حرفه‌ای با هوش‌مصنوعی

یه ابزار AI هست که تو چند دقیقه صفحه‌ات رو می‌سازه. استایل‌های آماده داره، فقط با یه پرامپت ساده یه لندینگ کامل تحویلت می‌ده.

🔗 sceneai.art
⚖️ مقایسه با ۳ ابزار مشابه

ابزارهای زیادی توی این فضا هستن. بسته به نیازت یکی رو انتخاب کن:

🔹 ؛SceneAI — سریع‌ترین راه برای لندینگ شیک
🔹؛ v0.dev — کد React واقعی برای دولوپرها
🔹؛ Relume — ساخت ساختار کلی سایت (sitemap + wireframe)
اینجا می‌تونی پرامپت بدی و ساختار سایت + wireframe بگیری. اگه بخوای خروجی رو توی Figma یا Webflow ببری، از همون‌جا Export می‌کنی.

🔹 ؛Framer — طراحی + انتشار سایت با دامنه اختصاصی

کدوم برای تو مناسبه؟

👤 غیرفنی + فقط لندینگ → SceneAI
👨‍💻 دولوپر + کد production → v0.dev
🏗️ پروژه بزرگ + چند صفحه → Relume
🌐 سایت آماده با دامنه → Framer


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 3
  • 👍 1
Post #2724 1.12K
۸مخزن گیت‌هاب که صفحات وب رو به داده‌ی آماده برای AI تبدیل می‌کنن
📌 این ابزارها کار استخراج و پردازش داده از وب رو خیلی راحت‌تر می‌کنن

۱. Firecrawl —
اسکرپینگ و ساختاردهی داده‌های
وب

کاربرد: بهت می‌گی یه سایت یا کل یه دامنه رو بکشه بیرون، خودش می‌ره همه صفحات رو می‌خزه، محتوای اصلی رو از تبلیغات و منوهای اضافی جدا می‌کنه و در نهایت یه خروجی تمیز (معمولاً JSON یا Markdown) تحویلت می‌ده. برای ساخت دیتاست، فید خبری، یا آماده‌سازی داده برای RAG عالیه.
👉 https://t.co/xsjMmveGm2

۲. Crawl4AI —
تبدیل صفحات وب به مارک‌داون تمیز

کاربرد: مخصوص دنیای AI ساخته شده. یه URL بهش می‌دی، اون رو با مرورگر واقعی باز می‌کنه، محتوای مفید رو استخراج می‌کنه و به فرمت Markdown تحویل می‌ده. متن‌ها تمیز و ساخت‌یافته‌ان، مستقیم می‌تونی بدیش به LLM.
👉 https://t.co/1xiUtQ4Vo7

۳. browser-use —
عامل AI که خودش وب‌گردی می‌کنه

کاربرد: به agent های AI یه مرورگر واقعی می‌ده تا بتونن مثل یه آدم توی سایت بگردن، کلیک کنن، فرم پر کنن، لاگین کنن و کارهای پیچیده انجام بدن. فرقش با Crawl4AI اینه که اینجا AI خودش تصمیم می‌گیره چی کار کنه، نه اینکه فقط صفحه رو بخونه.
👉 https://t.co/rDQN9lt2mE

۴. Crawlee —
فریم‌ورک حرفه‌ای ساخت اسکرپ وب

کاربرد: برای وقتی که می‌خوای اسکرپینگ خودت رو از صفر بسازی با قابلیت‌های جدید: مدیریت صف (queue)، تلاش مجدد خودکار، چرخش پروکسی، پشتیبانی از headless browser. مقیاس‌پذیره و برای پروژه‌های بزرگ مناسبه.
👉 https://t.co/5HaahD6Hrz

۵. Scrapy —
غول قدیمی وب‌اسکرپینگ

کاربرد: فریم‌ورک پایتونی که سال‌هاست توی صنعت استاندارده. اگه می‌خوای هزاران صفحه رو در ساعت با ساختار حرفه‌ای اسکرپ کنی (spider, pipeline, middleware)، Scrapy انتخاب کلاسیکه. جامعه‌ی بزرگ، مستندات قوی، و هزاران extension آماده داره.
👉 https://t.co/gNCZqRk7Co

۶. MarkItDown —
تبدیل هر فایلی به مارک‌داون

کاربرد: همه‌کاره‌ست! PDF، Word، اکسل، تصویر، صفحه وب، حتی فایل صوتی رو می‌گیره و تبدیلش می‌کنه به Markdown تمیز. مخصوصاً برای وقتی که یه عالمه سند داری و می‌خوای همه رو یه‌شکل کنی تا بشه به LLM داد یا توی دیتابیس جست‌وجو کرد.
👉 https://t.co/EdMi0RbdyI

۷. Scrapling —
اسکرپینگ تطبیقی برای سایت‌های پویا

کاربرد: سایت‌هایی که دائم ساختارشون رو عوض می‌کنن، selector هاشون رو خراب می‌کنن، یا با anti-bot درگیرن. Scrapling یاد می‌گیره کجای صفحه مهمه و اگه سایت تغییر کنه، خودش تطبیق می‌ده. اسکرپر نمی‌شکنه به این راحتی‌ها.
👉 https://t.co/Kzm5ACDEEL

۸. scrcpy —
کنترل گوشی اندروید از کامپیوتر

کاربرد: اسکرین گوشی اندرویدت رو live روی مانیتور می‌بینی و با کیبورد و ماوس کنترلش می‌کنی. برای تست اپ، اتوماسیون موبایل، یا حتی استخراج داده از اپ‌هایی که API ندارن خیلی به‌درد‌بخوره. رایگان، اوپن‌سورس، بدون نیاز به روت.
👉 https://t.co/wuQ5OjoUCW



💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 2
  • 👍 2
Post #2712 1.45K
پروژه‌های طراحی فرانت‌اند که مدل‌های هوش مصنوعی می‌زنن معمولاً یه مشکل مشترک دارن: خروجی‌ها فوق‌العاده شبیه به هم، تکراری و پر از الگوهای کلیشه‌ای هستن (اصطلاحاً UI Slop).

ریپازیتوری taste-skill دقیقاً دست گذاشته روی همین نقطه ضعف.

در واقع مجموعه‌ای از Agent Skillهای استاندارد و قابل حمل (SKILL.md) هست که روی ابزار کدنویسی‌تون لود می‌کنید تا کنترل خروجی فرانت‌اند رو دست بگیره:

تنظیم دقیق ۳ پارامتر کلیدی در نسخه v2:
از چیدمان کلاسیک تا نامتقارن و مدرن
تنظیم عمق انیمیشن‌ها
تنظیم تراکم بصری برای داشبوردها یا لندینگ‌ها

اسکیل‌های تفکیک‌شده برای سناریوهای مختلف: بازطراحی پروژه‌های قدیمی (Redesign)، پایپ‌لاین تبدیل عکس رفرنس به کد (Image-to-Code)، و استایل‌های مینیمال یا بروتالیست.
شامل اسکیل‌های مجزا برای تولید تصویر رفرنس (Web/Mobile/Brandkit) و تحویل اون به مدل‌های کدر برای پیاده‌سازی.
سازگار با فریم‌ورک‌های مدرن (React، Vue، Svelte و...) بدون وابستگی به یک استک خاص.

https://github.com/Leonxlnx/taste-skill


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 8
Post #2710 1.43K
اگه برای طراحی سایت دنبال Reference می‌گردی، این لیست رو حتماً Save کن؛ چون به‌جای اینکه فقط سایت کامل ببینی، برای هر Section یه منبع جدا داری.

Navbar
https://navbar.gallery

Hero Section
https://supahero.io

404 Pages
https://404s.design

Footer
https://footer.design

CTA
https://cta.gallery

Website Sections
https://unsection.com

Motion / Interaction
https://60fps.design

Design Details & Interactions
https://designspells.com

Bento Grids
https://bentogrids.com

مثلاً فقط Unsection الان بیش از ۴۰۰۰ Section واقعی برای Hero، Pricing، FAQ، Navbar، Footer، CTA و بقیه بخش‌ها جمع کرده و Navbar Gallery، Supahero، http://Footer.design و http://CTA.gallery هم هرکدوم دقیقاً روی همون بخش خاص تمرکز دارن.

اگه قبل از طراحی ۱۰ دقیقه تو این منابع بچرخی و بعد Referenceهات رو بدی به Claude/Codex/Cursor، خروجی خیلی کمتر Generic می‌شه


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 5
  • 🔥 1
Post #2708 1.42K
مشکل خیلی از خروجی‌های AI اینه که بهش می‌گیم «یه UI پریمیوم بساز» و بعد امیدواریم خودش بفهمه دقیقاً چه رنگ، فونت، spacing، radius، shadow و component languageـی مدنظر ماست.

؛𝗗𝗘𝗦𝗜𝗚𝗡.𝗺𝗱 این مشکل رو حل می‌کنه؛ یعنی Design System پروژه رو به یک فایل قابل‌خواندن برای Agent تبدیل می‌کنی تا قبل از ساخت UI، قوانین بصری پروژه رو بدونه. Refero مثلاً DESIGN.md واقعی سایت‌ها رو با typography، colors، spacing و component rules آماده می‌کنه و Hyperbrowser هم می‌تونه از روی URL سایت چنین فایلی استخراج کنه.

۸ منبعی که توی این لیست ارزش Save کردن دارن 👇

𝗥𝗲𝗳𝗲𝗿𝗼 𝗦𝘁𝘆𝗹𝗲𝘀
styles.refero.design

𝗗𝗲𝘀𝗶𝗴𝗻𝗠𝗗
designmd.me

𝗢𝗽𝗲𝗻𝗗𝗲𝘀𝗶𝗴𝗻
open-design.ai

𝗗𝗲𝘀𝗶𝗴𝗻𝗠𝗗 𝗦𝘂𝗽𝗽𝗹𝘆
designmd.supply

𝗔𝘂𝗿𝗮
aura.build

𝗡𝗲𝘂𝗳𝗼𝗿𝗺
neuform.ai

𝗛𝘆𝗽𝗲𝗿𝗯𝗿𝗼𝘄𝘀𝗲𝗿 𝗗𝗘𝗦𝗜𝗚𝗡𝗠𝗗
design-md.hyperbrowser.ai

𝗧𝘆𝗽𝗲𝗨𝗜
typeui.sh


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 3
Post #2705 1.56K
یه افزونه رایگان Chrome می‌تونه سیستم طراحی هر سایتی رو استخراج کنه؛

نتیجه رو برای AI به Claude، ChatGPT، Cursor و ابزارهای دیگه می‌فرسته.

یعنی به‌جای اینکه ظاهر یه سایت رو دستی تحلیل کنی، Design System اون رو تقریباً آماده تحویل می‌گیری.

https://chromewebstore.google.com/detail/gkeiedoojhdmlaimiookeaoppgfpemij


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 3
Post #2700 1.6K
اینم ایده جالبیه برای کسایی که وب کار می‌کنن (با هر فریم ورکی یا حتی html خام) می‌آد و کنار پنل براتون 2700 تا ایکون اضافه می‌کنه و روشون کلیک کنید مستقیم کدش به پروژه اضافه میشه دیگه دردسر سرچ کردن توی اینترنت برای پیدا کردن ایکون رو ندارید کنار دستتونه :


marketplace.visualstudio.com/items?itemName=DevChauhan.reicon


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 5
  • 🔥 2
Post #2693 1.92K
یه منبع خوب برای طراحانی که دوست دارن UI هاشون از حالت خشک و تکراری در بیاد

؛𝗹𝗶𝗯𝗿𝗮𝗿𝗶𝗲𝘀.𝗱𝗲𝘃 چند تا کتابخونه آماده برای افکت‌های مدرن UI رو یکجا جمع کرده؛ فعلاً چیزهایی مثل Border Beam، Thinking Orbs، Liquid Metal، Gooey و Image Effects داره و بیش از ۲۰ Variant آماده هم براشون گذاشته. نکته خوبش اینه که می‌تونی سریع Preview بگیری و مستقیم برای پروژه‌هات استفاده کنی.

برای Hero Section، Dashboard، AI Interface، Loading State و سایت‌های Motion-heavy واقعاً می‌تونه ایده‌های خوبی بده؛ مخصوصاً اگه با Claude، Codex یا Cursor سایت می‌سازی و می‌خوای خروجی کمتر Generic باشه.

🔖
https://libraries.dev/


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 2
Post #2674 3.28K
معرفی ابزارهای سئو با هوش مصنوعی؛ کدام‌یک رایگان هستند؟

ابزارهای سئو مبتنی بر هوش مصنوعی در سال‌های اخیر به کمک تولیدکنندگان محتوا آمده‌اند تا تحقیق کلمات کلیدی، بهینه‌سازی مقالات و تحلیل رقبا را سریع‌تر انجام دهند. در میان ابزارهای شناخته‌شده، Jasper AI دارای نسخه رایگان محدود است، اما امکانات کامل آن پولی است. ابزارهایی مانند Surfer SEO، Semrush، Frase و NeuronWriter نسخه رایگان کامل ندارند و بیشتر با دوره آزمایشی یا امکانات محدود رایگان ارائه می‌شوند. Ahrefs نیز برخی ابزارهای رایگان دارد، اما قابلیت‌های اصلی آن نیازمند اشتراک است. برای شروع بدون هزینه، ابزارهایی مانند Google Search Console، Google Trends و Keyword Planner همچنان گزینه‌های کاربردی برای بررسی وضعیت سایت و پیدا کردن موضوعات مناسب هستند.


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • 🙏 2
  • ❤ 1
Post #2673 2.76K
قابلیت جدید Claude Code با /design برای یک صفحه، طرح و پروتوتایپ بصری می‌سازه. می‌تونید ۲ یا ۳ مسیر متفاوت بخواید، مقایسه‌شون کنید و طرح منتخب رو برای پیاده‌سازی به Claude Code بسپارید

ساخت سه طرح خودکار نیست؛ تعداد گزینه‌ها رو باید در درخواست مشخص کنید.

https://claude.com/product/design


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • 🔥 2
Post #2667 2.87K
یک قالب متن‌باز که URL یک سایت رو می‌گیره، طراحی و اجزاش رو بررسی می‌کنه و با کمک AI Agentها نسخه‌ای از اون رو با Next.js و Tailwind بازسازی می‌کنه.

طراحی، Assetها و Design Tokenها استخراج می‌شن و بخش‌های سایت به‌صورت موازی ساخته می‌شن.

https://github.com/JCodesMore/ai-website-cloner-template


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 2
  • 🔥 2
Post #2664 2.48K
برای ساخت هر دکمه، فرم یا حالت بارگذاری لازم نیست CSS رو از صفر بنویسید.

چون UIverse بیش از ۷ هزار کامپوننت آماده و متن‌باز داره؛از دکمه و فیلد ورودی گرفته تا کارت، لودر و چک‌باکس.

هرکدوم رو آنلاین می‌بینید و کدش رو مستقیم داخل پروژه استفاده می‌کنید.

https://uiverse.io/


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 6
  • 🔥 1
Post #2660 2.19K
ساخت فرم ثبت‌نام فقط چیدن چندتا فیلد کنار هم نیست؛ نمایش درست خطاها، بررسی امنیت رمز عبور و وضعیت ارسال فرم هم باید درست کار کنه.

که beUI مجموعه‌ای از کامپوننت‌های آماده و قابل شخصی‌سازیه که کدشون رو مستقیم داخل پروژه استفاده می‌کنید.
https://beui.dev/


💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 3
Post #2658 2.06K
نمونه کد عملی برای پیاده‌سازی CSS View Transitions

🎬 نمونه کد: CSS View Transitions

۱. فعال‌سازی ساده روی همه صفحات

ساده‌ترین راه، فعال‌سازی روی <html> هست. فقط کافیه این CSS رو اضافه کنی:
@view-transition {
navigation: auto;
}

همین! حالا هر جابه‌جایی بین صفحات، خودکار انیمیشن داره.

۲. شخصی‌سازی انیمیشن با @keyframes

می‌تونی تعیین کنی صفحه قدیم چطور محو بشه و صفحه جدید چطور ظاهر بشه:
::view-transition-old(root) {
animation: fadeOut 0.4s ease-out;
}

::view-transition-new(root) {
animation: fadeIn 0.4s ease-in;
}

@keyframes fadeOut {
to {
opacity: 0;
transform: translateY(-20px);
}
}

@keyframes fadeIn {
from {
opacity: 0;
transform: translateY(20px);
}
}

۳. انیمیشن اختصاصی برای یک المان خاص

فرض کن می‌خوای وقتی از یه صفحه به صفحه دیگه می‌ری، یه کارت خاص جابه‌جا بشه. کافیه بهش یه view-transition-name بدی:
<article style="view-transition-name: hero-card;">
<h1>تیتر اصلی</h1>
<p>توضیحات کارت</p>
</article>

و تو CSS:
::view-transition-old(hero-card),
::view-transition-new(hero-card) {
animation-duration: 0.5s;
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

۴. مثال کامل: یک صفحه با دو لینک
<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
<meta charset="UTF-8">
<title>دموی View Transitions</title>
<style>
@view-transition {
navigation: auto;
}

body {
font-family: sans-serif;
padding: 2rem;
background: #f5f5f5;
}

.card {
background: white;
padding: 2rem;
border-radius: 12px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);
view-transition-name: main-card;
}

a {
display: inline-block;
margin-top: 1rem;
padding: 0.5rem 1rem;
background: #3b82f6;
color: white;
text-decoration: none;
border-radius: 6px;
}

::view-transition-old(root) {
animation: slideOut 0.3s ease-in;
}

::view-transition-new(root) {
animation: slideIn 0.3s ease-out;
}

@keyframes slideOut {
to { opacity: 0; transform: translateX(-30px); }
}

@keyframes slideIn {
from { opacity: 0; transform: translateX(30px); }
}
</style>
</head>
<body>
<div class="card">
<h1>صفحه اصلی</h1>
<p>روی دکمه زیر بزن تا انیمیشن جابه‌جایی رو ببینی.</p>
<a href="page2.html">برو به صفحه دوم</a>
</div>
</body>
</html>


۵. مثال با JavaScript (برای SPA)
function navigateTo(url) {
if (!document.startViewTransition) {
window.location.href = url;
return;
}

document.startViewTransition(() => {
window.location.href = url;
});
}



💎 @Htmlcss_channels  | #HTML #css #JavaScript
  • ❤ 5
Older posts →

About this channel

How can I read @htmlcss_channels without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Html and Css & Jsآموزش: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Html and Css & Jsآموزش have?
Html and Css & Jsآموزش (@htmlcss_channels) has 23.1K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Html and Css & Jsآموزش know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →