1. A method implemented by a computer system to enable the editing of embedded content on an editable web page, the method comprising: receiving, at a computer, a request to edit an editable web page from a user, wherein the editable web page contains a non-user editable EMBED or IFRAME HTML tag that references an embedded element of dynamically generated content to be retrieved from a source that is external to the computer system that hosts the web page and that includes one or more attributes that are editable by a user and one or more attributes that are not to be edited by the user; translating, with the computer, the non-user editable EMBED or IFRAME HTML tag into an editable IMG placeholder HTML tag that is reflective of the embedded element and which includes at least one editable attribute of the embedded element and does not include the one or more attributes that are not to be edited by the user; providing, with the computer, the editable web page to the user, wherein the non-user editable EMBED or IFRAME HTML tag in the editable web page has been replaced with the editable IMG placeholder HTML tag; receiving, at the computer, modifications to one or more editable attributes indicated by the editable IMG placeholder HTML tag from the user; applying, with the computer, the modifications to the one or more editable attributes in the editable IMG placeholder HTML tag to the non-user editable EMBED or IFRAME HTML tag; and storing the editable web page with the modified non-user editable EMBED or IFRAME HTML tag.