Safari HTML Reference: Supported Attributes says:
contenteditable If true, the element can be edited on the fly; if false, it cannot.
contenteditable
If true, the element can be edited on the fly; if false, it cannot.
I think this is because editing HTML requires quite an advanced user interface. That's why desktop Safari implements it, while Mobile Safari doesn't.