Appearance
:optional 伪类表示任意没有required属性的 <input>,<select> 或 <textarea> 元素使用它。
<input>
<select>
<textarea>
:required 伪类表示任意设置了required属性的<input>,<select>, 或 <textarea> 元素