আপনি এইচটিএমএল পাঠ্যটিকে কীভাবে আন্ডারলাইন করবেন যাতে পাঠ্যের নীচের লাইনটি স্ট্যান্ডার্ড আন্ডারলাইনটির চেয়ে বিন্দুযুক্ত হয়? সাধারণত, আমি আলাদা সিএসএস ফাইল ব্যবহার না করে এটি করতে চাই। আমি এইচটিএমএল-তে একজন নবজাতক।
আপনি এইচটিএমএল পাঠ্যটিকে কীভাবে আন্ডারলাইন করবেন যাতে পাঠ্যের নীচের লাইনটি স্ট্যান্ডার্ড আন্ডারলাইনটির চেয়ে বিন্দুযুক্ত হয়? সাধারণত, আমি আলাদা সিএসএস ফাইল ব্যবহার না করে এটি করতে চাই। আমি এইচটিএমএল-তে একজন নবজাতক।
উত্তর:
সিএসএস ছাড়া এটি অসম্ভব। আসলে, <u>
ট্যাগটি কেবল যুক্ত করা হচ্ছেtext-decoration:underline
ব্রাউজারের অন্তর্নির্মিত সিএসএসের সাহায্যে পাঠ্যে to
আপনি যা করতে পারেন তা এখানে:
<html>
<head>
<!-- Other head stuff here, like title or meta -->
<style type="text/css">
u {
border-bottom: 1px dotted #000;
text-decoration: none;
}
</style>
</head>
<!-- Body, content here -->
</html>
<head>
উপাদানটিতে, একটি <style>
ট্যাগ যুক্ত করুন (আমি আমার উত্তরটি সম্পাদনা করেছি)
dotted
পরিবর্তেও চেষ্টা করতে পারেনdashed
নিম্নলিখিত সিএসএস কোড ব্যবহার করুন ...
text-decoration:underline;
text-decoration-style: dotted;
border
বাইরে রাখা padding
হবে এবং পাঠ্য থেকে দূরে থাকবে।
text-decoration: underline #000 dotted;
যেখানে প্রথম বৈশিষ্ট্যটি লাইন, দ্বিতীয়টি বর্ণ এবং তৃতীয়টি শৈলী।
সিএসএস ব্যতীত আপনি মূলত একটি চিত্র ট্যাগ ব্যবহার করে আটকে আছেন। মূলত পাঠ্যের একটি চিত্র তৈরি করুন এবং আন্ডারলাইন যুক্ত করুন। এর অর্থ হ'ল আপনার পৃষ্ঠাটি কোনও স্ক্রিন পাঠকের পক্ষে অকেজো।
সিএসএস সহ এটি সহজ।
এইচটিএমএল:
<u class="dotted">I like cheese</u>
সিএসএস:
u.dotted{
border-bottom: 1px dashed #999;
text-decoration: none;
}
উদাহরণ পৃষ্ঠা
<!DOCTYPE HTML>
<html>
<head>
<style>
u.dotted{
border-bottom: 1px dashed #999;
text-decoration: none;
}
</style>
</head>
<body>
<u class="dotted">I like cheese</u>
</body>
</html>
এইচটিএমএল 5 এলিমেন্টটি ডটড আন্ডারলাইন দিতে পারে যাতে নীচের পাঠ্যের নীচে নিয়মিত আন্ডারলাইন না করে ডটেড লাইন থাকে। এবং শিরোনাম বৈশিষ্ট্যটি ব্যবহারকারীর জন্য একটি সরঞ্জাম টিপ তৈরি করে যখন তারা তাদের কার্সারটিকে উপাদানটির উপরে রাখে:
দ্রষ্টব্য: ফটকাফক্স এবং অপেরাতে ডিটেড বর্ডার / আন্ডারলাইনটি ডিফল্টরূপে দেখানো হয়েছে, তবে আইই 8, সাফারি এবং ক্রোমের জন্য সিএসএসের একটি লাইন দরকার:
<abbr title="Hyper Text Markup Language">HTML</abbr>
যদি সামগ্রীতে 1 টির বেশি লাইন থাকে তবে নীচের সীমানা যুক্ত করা কোনও উপকারে আসবে না। সেক্ষেত্রে আপনাকে ব্যবহার করতে হবে,
text-decoration: underline;
text-decoration-style: dotted;
আপনি যদি পাঠ্য এবং রেখার মাঝে আরও শ্বাস প্রশ্বাসের জায়গা চান তবে কেবল ব্যবহার করুন,
text-underline-position: under;
@ পেসমেরেলো দ্বারা উত্তরটি পুনরায় ফর্ম্যাট করা :
u.dotted {
border-bottom: 1px dashed #999;
text-decoration: none;
}
<!DOCTYPE html>
<u class="dotted">I like cheese</u>
আপনি এই পদ্ধতিটি ব্যবহার করে দেখতে পারেন:
<h2 style="text-decoration: underline; text-underline-position: under; text-decoration-style: dotted">Hello World!</h2>
দয়া করে মনে রাখবেন যে আপনার ছাড়া text-underline-position: under;
এখনও একটি বিন্দুযুক্ত আন্ডারলাইন থাকবে তবে এই সম্পত্তি এটি আরও শ্বাসের জায়গা দেবে।
এটি ধরে নেওয়া হচ্ছে আপনি ইনলাইন স্টাইলিং ব্যবহার করে কোনও এইচটিএমএল ফাইলের ভিতরে সমস্ত কিছু এম্বেড করতে চান এবং আলাদা সিএসএস ফাইল বা ট্যাগ ব্যবহার করবেন না।
সিএসএস ছাড়া এটি অসম্ভব নয়। যেমন একটি তালিকা আইটেম হিসাবে:
<li style="border-bottom: 1px dashed"><!--content --></li>
<style>
। ইনলাইন শৈলীগুলি খুব স্বল্পভাবে ব্যবহার করা উচিত।