Điều này không thể thực hiện được trong CSS. Thuộc tính text-transform
không phân biệt theo vị trí của một từ bên trong nội dung và không có phần tử giả để chọn từ đầu tiên của câu. Bạn sẽ cần phải có các yếu tố thực sự, trong đánh dấu, cho mỗi câu. Nhưng nếu bạn có thể làm điều đó, thì bạn có thể cũng thay đổi các chữ cái đầu tiên thành chữ hoa trong nội dung thích hợp.
Viết hoa khi bắt đầu câu là một vấn đề về chỉnh sửa và nên được thực hiện khi tạo nội dung chứ không phải với các đề xuất kiểu dáng tùy chọn (CSS) hoặc với kịch bản phía máy khách. Quá trình nhận ra ranh giới câu là xa tầm thường và không thể được thực hiện tự động mà không cần phân tích cú pháp và ngữ nghĩa phức tạp (ví dụ: viết tắt kết thúc bằng dấu chấm có thể xuất hiện bên trong câu hoặc ở cuối câu).
Nguồn
2012-06-21 05:27:45
Bạn không thể làm điều đó bằng CSS thuần túy. (Và tại sao bạn muốn viết hoa chữ cái đầu tiên sau dấu * dấu phẩy *?) – BoltClock