आप एक सादे लाइन का उपयोग कर सकते एक विशेषता मूल्य के अंदर तोड़ें:
<div data-foo="First line
Second Line">foo</div>
ब्राउज़र इस संबंध में छोटी गाड़ी रही है, और HTML विनिर्देश इस पर स्पष्ट नहीं हैं; वे तत्व सामग्री (जहां वे रिक्त स्थान के बराबर ले रहे हैं) में लाइन ब्रेक के अर्थ पर चर्चा करते हैं, लेकिन विशेषता मानों में नहीं। एचटीएमएल 5 सीआर में, parsing rules for attribute values यह स्पष्ट करता है कि लाइन ब्रेक को विशेषता मान में जोड़ा जाता है। आधुनिक ब्राउज़र आमतौर पर ऐसे नियमों से खेलते हैं।
हालांकि, जब तुम attr(...)
के माध्यम से सीएसएस में मान का उपयोग, लाइन ब्रेक आम तौर पर एक अंतरिक्ष के बराबर माना जाएगा, तो आप पंक्ति विराम सम्मानित, अर्थात् करता है कि एक मूल्य के लिए छद्म तत्व पर white-space
निर्धारित करने की आवश्यकता pre
, pre-wrap
, या pre-line
।
पीएस एचटीएमएल में, \a
नोटेशन केवल दो डेटा वर्ण हैं, बिना किसी विशेष अर्थ के। नोटेशन 

लाइन ब्रेक (विशेष रूप से, लाइन फीड) को इंगित करेगा, लेकिन यह सॉस में वास्तविक लाइन ब्रेक के बराबर होगा।
स्रोत
2013-05-09 05:44:33
'\ a' काम करता है यदि आप इसे सीधे सामग्री में रखते हैं:" पहली पंक्ति \ दूसरी पंक्ति "; 'लेकिन प्रतीत होता है कि अगर आप इसे' attr()' के माध्यम से खींचते हैं। वाह, दिलचस्प सवाल! –
मैंने दो समाधानों का परीक्षण करने के लिए एक डेमो बनाया: सादे न्यूलाइन, और ' ' इकाई। http://codepen.io/denilsonsa/pen/bgxKgP सारांश: दोनों समाधान सभी आधुनिक ब्राउज़रों (क्रोम, फ़ायरफ़ॉक्स, सफारी 9 +, आईई 11+) पर काम करते हैं। –