مقدمه
اگر بخواهیم در یک صفحهی وب، عبارتی را از یک منبع دیگر نقل قول کنیم، میتوانیم آن عبارت
را درون یک عنصر blockquote قرار دهیم. بنابراین، blockquote عنصری است
که یک بلاک نقلقول
(quotation block) در صفحه ایجاد میکند. البته در HTML یک عنصر دیگر با نام q نیز وجود
دارد که برای ایجاد نقلقول به کار میرود. blockquote عنصری است که همانند سایر عناصری که
در این فصل معرفی کرده و میکنیم، یک بلاک محتوا در صفحه ایجاد میکند اما در مقابل، q یک
عنصر inline است و برای ایجاد نقلقولهای کوتاه و درونخطی کاربرد دارد و بنابراین، عنصر q
را در کنار سایر عناصر همگروهش در فصل بعدی بررسی خواهیم کرد.
نقلقول در صفحات وب
عنصر blockquote برای ایجاد بلاکی که محتوای آن از یک منبع دیگر نقل شده، کاربرد دارد.
استفاده از این عنصر، اغلب با ذکر منبع همراه است و از نظر ظاهری اکثر مرورگرها محتوای این
عنصر را با کمی تورفتگی نمایش میدهند.
همراه با این عنصر میتوان از یک صفت با نام cite یا عنصری با همین نام استفاده کرد که
کاربرد هر دو این است که به منبع نقلقول اشاره کنند اما با این تفاوت که صفت cite آدرس URL
منبع مورد نظر را به عنوان مقدار دریافت میکند و عنصر cite حاوی یک توصیف متنی از منبع
است. به عنوان مثال، اگر منبع مورد نظر یک کتاب باشد، نام آن کتاب یک توصیف متنی برای آن
است.
در کدهای زیر یک عنصر blockquote تعریف شده که حاوی جملهای از رمان معروف آلدوس هاگزلی
نویسندهی انگلیسی با نام Brave New World (دنیای قشنگِ نو) است. این رمان به طور رایگان در
وبسایت huxley.net منتشر شده و از یک صفت cite برای ارائهی آدرس صفحهی حاوی این نسخهی
تحت وب استفاده شده است. این مثال کارکرد عنصر blockquote و عنصر و صفت cite را به خوبی
نشان میدهد.
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>