مقدمه

اگر بخواهیم در یک صفحه‌ی وب، عبارتی را از یک منبع دیگر نقل قول کنیم، می‌توانیم آن عبارت را درون یک عنصر blockquote قرار دهیم. بنابراین، blockquote عنصری است که یک بلاک نقل‌قول (quotation block) در صفحه ایجاد می‌کند. البته در HTML یک عنصر دیگر با نام q نیز وجود دارد که برای ایجاد نقل‌قول به کار می‌رود. blockquote عنصری است که همانند سایر عناصری که در این فصل معرفی کرده و می‌کنیم، یک بلاک محتوا در صفحه ایجاد می‌کند اما در مقابل، q یک عنصر inline است و برای ایجاد نقل‌قول‌های کوتاه و درون‌خطی کاربرد دارد و بنابراین، عنصر q را در کنار سایر عناصر هم‌گروهش در فصل بعدی بررسی خواهیم کرد.

نقل‌قول در صفحات وب

عنصر blockquote برای ایجاد بلاکی که محتوای آن از یک منبع دیگر نقل شده، کاربرد دارد. استفاده از این عنصر، اغلب با ذکر منبع همراه است و از نظر ظاهری اکثر مرورگرها محتوای این عنصر را با کمی تورفتگی نمایش می‌دهند.

همراه با این عنصر می‌توان از یک صفت با نام cite یا عنصری با همین نام استفاده کرد که کاربرد هر دو این است که به منبع نقل‌قول اشاره کنند اما با این تفاوت که صفت cite آدرس URL منبع مورد نظر را به عنوان مقدار دریافت می‌کند و عنصر cite حاوی یک توصیف متنی از منبع است. به عنوان مثال، اگر منبع مورد نظر یک کتاب باشد، نام آن کتاب یک توصیف متنی برای آن است.

در کدهای زیر یک عنصر blockquote تعریف شده که حاوی جمله‌ای از رمان معروف آلدوس هاگزلی نویسنده‌ی انگلیسی با نام Brave New World (دنیای قشنگِ نو) است. این رمان به طور رایگان در وبسایت huxley.net منتشر شده و از یک صفت cite برای ارائه‌ی آدرس صفحه‌ی حاوی این نسخه‌ی تحت وب استفاده شده است. این مثال کارکرد عنصر blockquote و عنصر و صفت cite را به خوبی نشان می‌دهد.

Copy Icon HTML
<blockquote cite="https://huxley.net/bnw/four.html">
  <p>Words can be like X-rays, if you use them
     properly—they’ll go through anything.</p>
</blockquote>