Vì vậy, tôi có văn bản e-commerce
và tôi không muốn dòng bọc ở dấu gạch ngang.
Làm cách nào để hạn chế gói cho dòng văn bản đó?HTML không ngắt dòng tại dấu gạch nối
Trả lời
Sử dụng gạch nối non-breaking: ‑
Wrap nó trong thẻ <nobr>…</nobr>
, hoặc nếu bạn quan tâm ra tính hợp lệ của HTML của bạn, thiết lập các white-space: nowrap;
phong cách.
Tôi nghĩ rằng các thẻ '
nobr không được hỗ trợ –
* Nếu * bạn quan tâm về giá trị?!? Tôi không phải là kẻ phá hủy, nhưng nếu tôi là, tôi sẽ không đảo ngược nó trên những căn cứ đó. – Malvolio
Bạn có thể sử dụng CSS: white-space: nowrap;
.
Ví dụ: Quấn văn bản trong một khoảng với khai báo CSS đó.
<span style="white-space: nowrap;">e-commerce</span>
chỉ sau đó nó sẽ không quấn ở tất cả mà không phải là kết quả dự định. –
… uuhh… cái gì?'blah blah thương mại điện tử' sẽ hoạt động tốt = \ –
Tôi đang thêm một ví dụ, nó không sạch như phương thức '‑'. –
Có này gạch nối non-breaking (sao chép và dán nó): ‑
hoặc sử dụng ‑
hoặc ‑
Lưu ý rằng đây là unicode chỉ “nhân vật” đó thống nhất các đặc điểm sau :
- được tạo trước (bạn có thể làm bất kỳ điều gì không vi phạm theo thành phần)
- là không bị phá hủy
- là một gạch nối hoặc dấu gạch ngang hoặc tương tự
Việc sử dụng các từ joiner đại diện bởi ⁠
hoặc ⁠
cho phép có dấu gạch nối khác. Kết quả:
e & # x2010; & # x2060; thương mại (gạch nối tiếp theo từ joiner)
e - & # x2060; thương mại (ASCII gạch nối/trừ tiếp theo từ joiner)
... và một trong những precomposed để tham khảo:
thương mại điện tử (non-breaking gạch nối)
http://jsfiddle.net/NR5Ch/58/ (fiddle này cho thấy tác dụng của sản phẩm mộc từ)
- 1. Cách bật ngắt dòng tại dấu gạch nối trên Firefox
- 2. Bảng HTML - Cách làm cho IE không bị ngắt dòng tại dấu gạch ngang
- 3. Tại sao "_" (gạch dưới) khớp "-" (dấu nối)?
- 4. Tại sao trăn không cho phép có dấu gạch nối
- 5. Canvas.drawText (...) không in dấu ngắt dòng
- 6. Gạch dưới/Microtemplate Thay thế ngắt dòng - Hành vi lạ
- 7. emacs: đánh dấu dòng hiện tại bằng gạch dưới nó
- 8. JSON bằng HTML có ngắt dòng
- 9. Phân loại và dấu gạch nối SQL
- 10. ngắt dòng lệnh trong ô bảng html
- 11. Java: Các dấu ngắt dòng trong JLabels?
- 12. Add ngắt dòng sau 3 dấu phẩy
- 13. Latex Nhiều ngắt dòng
- 14. Regex - Tại sao điều này không. * (Dấu chấm) phù hợp với ngắt dòng?
- 15. Tại sao không gian thêm và dấu ngắt dòng trong truy vấn là xấu?
- 16. Regex chỉ cho phép chữ và số, dấu phẩy, gạch nối, dấu gạch dưới và dấu chấm phẩy
- 17. Tại sao PIP chuyển đổi dấu gạch dưới thành dấu gạch ngang
- 18. Thêm dấu ngắt dòng để một text/plain email
- 19. Ngắt dòng hiển thị HTML trong văn bản
- 20. Tại sao Django's `urlencode` không mã hóa dấu gạch chéo?
- 21. Đặt tên cho thuộc tính HTML "lớp" và "id" - dấu gạch ngang và gạch dưới
- 22. Tại sao DisplayFormat có thay đổi DataFormatString "/" (dấu gạch chéo) thành "-" (dấu gạch ngang)?
- 23. Sử dụng chiết xuất() với dấu gạch nối
- 24. tạo GUID mà không gạch nối
- 25. Thực thể HTML ngắt dòng tùy chọn luôn vô hình
- 26. Jade - Kiểm soát ngắt dòng trong đầu ra HTML
- 27. ngắt dòng bên trong giá trị thuộc tính thẻ HTML
- 28. Xóa ngắt dòng trong Ruby
- 29. ASP ngắt dòng - \ n?
- 30. Tại sao có dấu gạch chéo trong id div này?
+1. Nó hoạt động. Không biết điều đó. Dưới đây là một fiddle để hiển thị: http://jsfiddle.net/jasongennaro/NR5Ch/ –
@Rikudo Sennin - chiến thắng kéo xe SO đầu tiên của tôi (Tôi đã từng là hàng chục lần chạy)! Và OP, tôi chỉ tự mình google. Nếu bạn không thành công ở đó, bạn có thể muốn đọc [this] (http://owlet.letu.edu/grammarlinks/punctuation/punct4d.html). – Malvolio