contenteditable属性并不适合所有元素。通常情况下,contenteditable属性适合于可以包含文本内容的元素,比如
、等。但是对于一些元素,比如、、等,它们通常不包含文本内容,因此不适合添加contenteditable属性。当然,也可以通过CSS样式来模拟这些元素的可编辑性。所以在使用contenteditable属性时,需要根据具体的需求和情况来选择适合的元素。