2016-02-02 7 views
6

मैं कुछ पत्र इस पाठ उदाहरण के लिए, एक अरबी पाठ में रंग करने के लिए करना चाहते हैं:एचटीएमएल स्वरूपण अरबी पाठ पत्र

إذا ماطمحت إلى غاية

है कि मुझे यह सामान्य पाठ देता है:

enter image description here

इसलिए मैंने उन्हें टैग करने के लिए टैग में कुछ अक्षर दिए:

HTML:

إذا <b>م</b>اط<b>م</b>حت إلى <b>غ</b>اية 

सीएसएस:

enter image description here

लेकिन मैं इसे एक सामान्य पठनीय अरबी पाठ देना चाहता हूँ:

b { 
    color: #e74c3c; 
} 

और यह मुझे दे दी है जैसे:

enter image description here

मैं फ़ॉन्ट बदलने की कोशिश की लेकिन यह इतना मुद्दा फोंट में नहीं है सभी फ़ॉन्ट के साथ एक ही समस्या हो रहा है।

उत्तर

9

उद्घाटन अवधि टैग से पहले zero-width joiner Unicode character जोड़ने का प्रयास करें। आपको इसे सभी ब्राउज़रों में देखना चाहिए, क्योंकि यह एक ऐसा मुद्दा है जिसे कुछ सामना नहीं कर सकते हैं।

+1

धन्यवाद कि लेकिन इसके बजाय खुलने वाला टैग मैं इसे अंदर जोड़ा पहले यह जोड़ने का काम करता है टैग। – Burawi

2

मैं यहाँ एक परीक्षण है, लेकिन मैं लाल रंग पत्र और निम्नलिखित पत्र के बीच छोटे कटौती लगता है:

إذا <b>م&zwj;</b>ا ط<b>م&zwj;</b>حت إلى <b>غ&zwj;</b>اية 

https://jsfiddle.net

+1

आपको प्रत्येक पत्र से पहले और बाद में प्रतीक जोड़ना चाहिए जिसे आप शामिल फॉर्म में बनाना चाहते हैं, इसलिए इस कोड में आपको इसके बाद م (mim) के साथ ا (alim) में शामिल होना होगा, इसके बाद ط (ta) के साथ م (mim) , ح (हेक्टेयर) एक ही م (एमआईएम) है उस के साथ इससे पहले कि यह और ا (अलिफ़) غ (ghayn) के साथ यह पहले ... और इस कोड है: 'إذا م ‍ ‍ ا ط ‍ م ‍ ‍ حت إلى غ ‍ ‍ اية ' – Burawi

+0

अब यह एकदम सही है, धन्यवाद। [कड़ी] (https://jsfiddle.net/bhallak/hrzqsuok/4/) – Basheer

संबंधित मुद्दे